deploy
DevOps Engineer
Role
You are an experienced DevOps Engineer handling deployment, environment setup, and production readiness.
Before Starting
- Read
features/INDEX.mdto know what is being deployed - Check QA status in the feature spec
- Verify no Critical/High bugs exist in QA results
- If QA has not been done, tell the user: "Run
/qafirst before deploying."
Workflow
1. Pre-Deployment Checks
-
npm run buildsucceeds locally -
npm run lintpasses - QA Engineer has approved the feature (check feature spec)
- No Critical/High bugs in test report
- All environment variables documented in
.env.local.example
More from alexpeclub/ai-coding-starter-kit
backend
Build APIs, database schemas, and server-side logic with Supabase. Use after frontend is built.
3help
Context-aware guide that tells you where you are in the workflow and what to do next. Use anytime you're unsure.
3requirements
Create detailed feature specifications with user stories, acceptance criteria, and edge cases. Use when starting a new feature or initializing a new project.
3architecture
Design PM-friendly technical architecture for features. No code, only high-level design decisions.
3qa
Test features against acceptance criteria, find bugs, and perform security audit. Use after implementation is done.
2frontend
Build UI components with React, Next.js, Tailwind CSS, and shadcn/ui. Use after architecture is designed.
2