Project Scaffolds
Start new projects quickly with pre-configured templates. Each scaffold includes the full stack setup, authentication patterns, and conventions already configured for the agent system.
How to Use
Use the project-scaffold skill to generate a new project from any scaffold:
The agent will prompt you for project name and configuration, then generate all files with your settings interpolated.
Available Scaffolds (3)
Go Chi Postgres
A production-ready Go API template using Chi router and PostgreSQL with migrations.
Stack
Included
- JWT authentication middleware
- Database migrations with golang-migrate
- Health check endpoints
- Structured logging
- Docker Compose for local development
- Environment-based configuration
Best for: Backend APIs, microservices, data-heavy applications
0 template files
Nextjs Prisma
A full-stack Next.js template with Prisma ORM and NextAuth authentication.
Stack
Included
- NextAuth.js authentication
- Prisma ORM with migrations
- Tailwind CSS styling
- TypeScript throughout
- Shadcn UI components
- ESLint + Prettier configured
Best for: Full-stack web apps, SaaS products, authenticated dashboards
0 template files
Nextjs Supabase
A full-stack Next.js template with Supabase for auth, database, and realtime.
Stack
Included
- Supabase authentication (email, OAuth)
- Supabase PostgreSQL database
- Server-side Supabase client
- Middleware for auth protection
- Tailwind CSS styling
- TypeScript throughout
Best for: Full-stack web apps, SaaS products, realtime applications
0 template files
Creating Your Own Scaffold
Scaffolds are just directories with Handlebars templates. To create your own:
- 1
Create a directory in
scaffolds/your-scaffold-name/ - 2
Add a
scaffold.yamldefining the prompts and variables - 3
Add template files in
files/using.hbsextension for files that need variable interpolation
Pro tip: Include an AGENTS.md in your scaffold so new projects start with agent-friendly documentation.