Follow these procedures to maintain consistency across the Vibe Coders team.
Run this every morning before coding
Type # morning sync for my project in Warp to get AI help with this workflow.
Before writing any code for a new feature
git checkout main && git pull
git checkout -b feature/description-here
git push -u origin feature/description-here
This lets the team know what you're working on
feature/add-user-auth | fix/login-bug | hotfix/critical-issue | chore/update-deps
Write clear, consistent commit messages
feat:
New feature
fix:
Bug fix
docs:
Documentation
refactor:
Code restructure
test:
Adding tests
chore:
Maintenance
Before merging any PR
Look at your own PR diff before requesting review
npm run test && npm run lint
Use GitHub's reviewer request feature
Resolve or respond to every review comment
Use "Squash and merge" to keep history clean
Checklist before every deploy
npm run test
npm run build
Check Vercel/hosting dashboard for all required env vars
Never deploy from feature branches
"Deploying [feature] to production"
When production is broken
Hotfixes skip normal review process but MUST be reviewed by at least one other person. Document the issue in the PR description.
Before logging off
git add . && git commit -m "wip: description"
git push
Note what's done and what's remaining
What you did today, blockers, tomorrow's plan
Your laptop could crash overnight. Always push your code, even if it's incomplete. Use "wip:" prefix for work-in-progress.
See project-specific workflows
Project Workflows