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:

@builder scaffold a new project using nextjs-prisma

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.

Source

Stack

GoChi RouterPostgreSQLDockerMake

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.

Source

Stack

Next.jsReactTypeScriptPrismaNextAuthTailwind CSS

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.

Source

Stack

Next.jsReactTypeScriptSupabaseTailwind CSS

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. 1

    Create a directory in scaffolds/your-scaffold-name/

  2. 2

    Add a scaffold.yaml defining the prompts and variables

  3. 3

    Add template files in files/ using .hbs extension for files that need variable interpolation

Pro tip: Include an AGENTS.md in your scaffold so new projects start with agent-friendly documentation.