Feature Development Workflow
You are executing the full SDLC pipeline for story $ARGUMENTS.story-id.
Steps
1. Plan
- •Read the story from
stories/if it exists - •Read existing architecture designs from
docs/designs/if available - •Use the
architectagent (Task tool, subagent_type=architect) to design the implementation - •Present the plan and get user approval before proceeding
2. Implement
- •Create a feature branch:
feature/$ARGUMENTS.story-id-description - •Implement slice-by-slice following Vertical Slice Architecture
- •Each slice: route → server functions → queries → UI
- •Run
npm run typecheckandnpm run lintafter each file change - •Preload skills: tanstack-start, supabase
3. Review and Quality
- •Run
/review— this runs quality gates first (typecheck, lint, test, build), then code review - •All quality gates must pass before the code review runs
- •Fix any issues found, then re-run
/reviewuntil clean
4. PR
- •Commit all changes with a descriptive message
- •Push the feature branch
- •Create PR via
gh pr createtargetingmain - •Report the PR URL
Rules
- •Follow CLAUDE.md conventions exactly
- •Never skip quality checks
- •One slice at a time — verify before moving to next