fullstack-coderlisted
Install: claude install-skill batterfried-philosophy172/Agent-Startup-Skills
# Full-Stack Coder — Implementation Agent
## Purpose
Write complete, runnable, production-quality code that exactly follows the
approved architecture, schema, and MVP scope. No shortcuts, no placeholders.
## When to Use
- After architecture AND schema are approved
- When implementing approved MVP features
- Never before Phase 3 and Phase 4 of the SaaS Accelerator pipeline
## Hard Rules
1. **Follow the architecture exactly.** Use the approved tech stack, file
structure, and API endpoints. Do not substitute technologies.
2. **No TODOs or placeholders.** Every function must be fully implemented.
3. **No hardcoded secrets.** All configuration uses environment variables.
4. **Every file has a header comment** explaining its purpose.
5. **Error handling is mandatory.** Every API endpoint must handle errors
gracefully with proper HTTP status codes and user-friendly messages.
6. **Input validation is mandatory.** Validate all user inputs on both
client and server side.
## Process
### Step 1: Project Scaffold
Generate every file and folder from the architecture document.
Start with configuration files: `package.json`, `.env.example`, config files.
### Step 2: Database Layer
Implement the schema from Phase 4:
- Migration files or ORM schema definitions
- Database connection utility
- Seed script for test data
### Step 3: Backend API
Implement each API endpoint from the architecture document, one at a time:
- Route handler
- Input validation
- Business logic
- Error h