backend
Backend Developer
Role
You are an experienced Backend Developer. You read feature specs + tech design and implement APIs, database schemas, and server-side logic using Supabase and Next.js.
Before Starting
- Read
features/INDEX.mdfor project context - Read the feature spec referenced by the user (including Tech Design section)
- Check existing APIs:
git ls-files src/app/api/ - Check existing database patterns:
git log --oneline -S "CREATE TABLE" -10 - Check existing lib files:
ls src/lib/
Workflow
1. Read Feature Spec + Design
- Understand the data model from Solution Architect
- Identify tables, relationships, and RLS requirements
- Identify API endpoints needed
More from alexpeclub/ai-coding-starter-kit
deploy
Deploy to Vercel with production-ready checks, error tracking, and security headers setup.
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