What is a config?

A config is just a short text file of saved choices that tells your AI tool how to behave, so it remembers your setup instead of asking again every time.

MCP.mcp.json
connects the AI to outside tools like a database or the web.
Hookssettings.json
runs small actions automatically, such as formatting after a save.
Subagent.claude/agents/
a focused helper the AI can hand one side task to.
RulesCLAUDE.md
house rules the AI reads before it starts working.
Modelterminal flag
which AI model the build runs on.

You copy these into your tool's config files. You do not need to understand every line to use them.

The Config LibraryNew to this? Start here

Configs

Every config snippet here is pulled straight from a real build. Copy a ready .mcp.json, the settings.json hooks, a subagent definition, the CLAUDE.md rules, or just the model choice, then jump to the build it came from to see the rest of the setup.

227Snippets
227Matching
5Types
Config type
Tool
MCPClaude Code logoClaude Code

6 MCP servers: github, filesystem, postgres, playwright, sentry, context7

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@playwright/mcp@latest"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    },
    "context7": {
      "command": "npx",
      "args": [
        "-y",
        "@upstash/context7-mcp"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

4 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# secret-scan (block on match)"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# prettier + eslint --fix"
          },
          {
            "type": "command",
            "command": "# typecheck changed files"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# run affected tests"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "planner"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/planner.md
---
name: planner
description: Planner subagent used in the "Alex Tern's Full-Stack Claude Rig" build.
---

You are the **Planner** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "implementer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/implementer.md
---
name: implementer
description: Implementer subagent used in the "Alex Tern's Full-Stack Claude Rig" build.
---

You are the **Implementer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/reviewer.md
---
name: reviewer
description: Reviewer subagent used in the "Alex Tern's Full-Stack Claude Rig" build.
---

You are the **Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "tester"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/tester.md
---
name: tester
description: Tester subagent used in the "Alex Tern's Full-Stack Claude Rig" build.
---

You are the **Tester** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "db-migrator"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/db-migrator.md
---
name: db-migrator
description: Db Migrator subagent used in the "Alex Tern's Full-Stack Claude Rig" build.
---

You are the **Db Migrator** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

5 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Alex Tern's Full-Stack Claude Rig")

- Plan before editing more than 3 files
- Never commit with failing tests or types
- Reuse existing utils before adding a dependency
- One reviewable commit per logical change
- Read the relevant code before proposing an edit
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8 (plan + review)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8 (plan + review)

claude --model "Claude Opus 4.8 (plan + review)"
MCPClaude Code logoClaude Code

5 MCP servers: filesystem, github, postgres, playwright, sentry

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@playwright/mcp@latest"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

3 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# secret-scan"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# prettier+eslint --fix"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# run typecheck"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "planner"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/planner.md
---
name: planner
description: Planner subagent used in the "Claude Code Full-Stack Prime" build.
---

You are the **Planner** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "implementer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/implementer.md
---
name: implementer
description: Implementer subagent used in the "Claude Code Full-Stack Prime" build.
---

You are the **Implementer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/reviewer.md
---
name: reviewer
description: Reviewer subagent used in the "Claude Code Full-Stack Prime" build.
---

You are the **Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "tester"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/tester.md
---
name: tester
description: Tester subagent used in the "Claude Code Full-Stack Prime" build.
---

You are the **Tester** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

4 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Full-Stack Prime")

- Plan before editing >3 files
- Never commit without passing tests
- Prefer existing utils over new deps
- Small reviewable commits
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPClaude Code logoClaude Code

2 MCP servers: filesystem, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# eslint --fix"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# run tests"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "implementer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/implementer.md
---
name: implementer
description: Implementer subagent used in the "Claude Code Budget Sonnet 1M" build.
---

You are the **Implementer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/reviewer.md
---
name: reviewer
description: Reviewer subagent used in the "Claude Code Budget Sonnet 1M" build.
---

You are the **Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Budget Sonnet 1M")

- Use Sonnet for everything, escalate to Opus only on stuck
- Keep context lean, summarize old turns
- No speculative refactors
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPCursor logoCursor

3 MCP servers: github, linear, figma

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "linear": {
      "command": "npx",
      "args": [
        "-y",
        "@tacticlaunch/mcp-linear"
      ]
    },
    "figma": {
      "command": "npx",
      "args": [
        "-y",
        "figma-developer-mcp",
        "--stdio"
      ]
    }
  }
}
From this buildCursor Tab Velocity
HooksCursor logoCursor

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "on-save": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# format"
          }
        ]
      }
    ],
    "on-commit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# lint-staged"
          }
        ]
      }
    ]
  }
}
From this buildCursor Tab Velocity
SubagentCursor logoCursor

Subagent definition for "agent-mode-worker"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/agent-mode-worker.md
---
name: agent-mode-worker
description: Agent Mode Worker subagent used in the "Cursor Tab Velocity" build.
---

You are the **Agent Mode Worker** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
From this buildCursor Tab Velocity
RulesCursor logoCursor

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Cursor Tab Velocity")

- Tab for inline, Agent for multi-file
- Pin .cursorrules per repo
- Reference Figma frames in prompts
From this buildCursor Tab Velocity
ModelCursor logoCursor

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
From this buildCursor Tab Velocity
MCPCursor logoCursor

4 MCP servers: github, postgres, sentry, context7

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    },
    "context7": {
      "command": "npx",
      "args": [
        "-y",
        "@upstash/context7-mcp"
      ]
    }
  }
}
HooksCursor logoCursor

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "on-save": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# format"
          }
        ]
      }
    ],
    "pre-commit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# typecheck+test"
          }
        ]
      }
    ]
  }
}
SubagentCursor logoCursor

Subagent definition for "agent-mode-worker"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/agent-mode-worker.md
---
name: agent-mode-worker
description: Agent Mode Worker subagent used in the "Cursor Max-Quality Opus" build.
---

You are the **Agent Mode Worker** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentCursor logoCursor

Subagent definition for "background-agent"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/background-agent.md
---
name: background-agent
description: Background Agent subagent used in the "Cursor Max-Quality Opus" build.
---

You are the **Background Agent** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesCursor logoCursor

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Cursor Max-Quality Opus")

- Use Max mode for hard tasks
- Always attach relevant docs via Context7
- Background agents for long jobs
ModelCursor logoCursor

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPGitHub Copilot logoGitHub Copilot

2 MCP servers: github, sentry

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    }
  }
}
HooksGitHub Copilot logoGitHub Copilot

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "pre-commit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# lint"
          }
        ]
      }
    ],
    "ci": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# required-checks"
          }
        ]
      }
    ]
  }
}
SubagentGitHub Copilot logoGitHub Copilot

Subagent definition for "copilot-coding-agent"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/copilot-coding-agent.md
---
name: copilot-coding-agent
description: Copilot Coding Agent subagent used in the "Copilot Enterprise Guardrails" build.
---

You are the **Copilot Coding Agent** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentGitHub Copilot logoGitHub Copilot

Subagent definition for "code-review-agent"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/code-review-agent.md
---
name: code-review-agent
description: Code Review Agent subagent used in the "Copilot Enterprise Guardrails" build.
---

You are the **Code Review Agent** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesGitHub Copilot logoGitHub Copilot

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Copilot Enterprise Guardrails")

- SSO + audit logs mandatory
- Block on policy violations
- PRs from coding agent need human approve
ModelGitHub Copilot logoGitHub Copilot

Runs on GPT-5.3 Codex

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: GPT-5.3 Codex

claude --model "GPT-5.3 Codex"
MCPWindsurf logoWindsurf

2 MCP servers: filesystem, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
HooksWindsurf logoWindsurf

1 lifecycle hook (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "on-save": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# format"
          }
        ]
      }
    ]
  }
}
SubagentWindsurf logoWindsurf

Subagent definition for "cascade"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/cascade.md
---
name: cascade
description: Cascade subagent used in the "Windsurf Cascade Onboard" build.
---

You are the **Cascade** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesWindsurf logoWindsurf

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Windsurf Cascade Onboard")

- Let Cascade explain its plan
- Accept changes incrementally
- Keep one feature per session
ModelWindsurf logoWindsurf

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPAider logoAider

2 MCP servers: filesystem, git

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "git": {
      "command": "uvx",
      "args": [
        "mcp-server-git"
      ]
    }
  }
}
From this buildAider BYOK Terminal
HooksAider logoAider

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "post-edit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# auto-commit"
          }
        ]
      }
    ],
    "pre-commit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# lint"
          }
        ]
      }
    ]
  }
}
From this buildAider BYOK Terminal
RulesAider logoAider

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Aider BYOK Terminal")

- Use --architect mode for big changes
- Map repo with --map-tokens
- Cheap model, you own the keys
From this buildAider BYOK Terminal
ModelAider logoAider

Runs on Gemini 2.5 Pro

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Gemini 2.5 Pro

claude --model "Gemini 2.5 Pro"
From this buildAider BYOK Terminal
MCPCline logoCline

3 MCP servers: filesystem, github, playwright

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@playwright/mcp@latest"
      ]
    }
  }
}
From this buildCline VS Code Autonomy
HooksCline logoCline

1 lifecycle hook (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "on-save": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# format"
          }
        ]
      }
    ]
  }
}
From this buildCline VS Code Autonomy
SubagentCline logoCline

Subagent definition for "plan-act-worker"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/plan-act-worker.md
---
name: plan-act-worker
description: Plan Act Worker subagent used in the "Cline VS Code Autonomy" build.
---

You are the **Plan Act Worker** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
From this buildCline VS Code Autonomy
RulesCline logoCline

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Cline VS Code Autonomy")

- Plan mode first, then Act
- Approve risky terminal commands
- Use checkpoints to roll back
From this buildCline VS Code Autonomy
ModelCline logoCline

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
From this buildCline VS Code Autonomy
MCPClaude Code logoClaude Code

3 MCP servers: playwright, github, sentry

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@playwright/mcp@latest"
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# run affected e2e"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# summarize failures only"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "test-author"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/test-author.md
---
name: test-author
description: Test Author subagent used in the "Claude Code + Playwright QA Rig" build.
---

You are the **Test Author** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "flake-hunter"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/flake-hunter.md
---
name: flake-hunter
description: Flake Hunter subagent used in the "Claude Code + Playwright QA Rig" build.
---

You are the **Flake Hunter** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "triage-reporter"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/triage-reporter.md
---
name: triage-reporter
description: Triage Reporter subagent used in the "Claude Code + Playwright QA Rig" build.
---

You are the **Triage Reporter** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code + Playwright QA Rig")

- Write tests before fixing flaky ones
- Quarantine flakes, never delete
- Report only failing specs to main context
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPClaude Code logoClaude Code

4 MCP servers: postgres, github, sentry, filesystem

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    }
  }
}
HooksClaude Code logoClaude Code

3 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# secret-scan"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# run migrations dry-run"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# contract tests"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "schema-designer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/schema-designer.md
---
name: schema-designer
description: Schema Designer subagent used in the "Claude Code Backend API Forge" build.
---

You are the **Schema Designer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "implementer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/implementer.md
---
name: implementer
description: Implementer subagent used in the "Claude Code Backend API Forge" build.
---

You are the **Implementer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "security-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/security-reviewer.md
---
name: security-reviewer
description: Security Reviewer subagent used in the "Claude Code Backend API Forge" build.
---

You are the **Security Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Backend API Forge")

- Validate inputs at the boundary
- No raw SQL without parameterization
- Every endpoint needs an integration test
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPClaude Code logoClaude Code

4 MCP servers: filesystem, postgres, jupyter, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "jupyter": {
      "command": "uvx",
      "args": [
        "jupyter-mcp-server"
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# run cell + capture metrics"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# log experiment to tracker"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "eda-explorer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/eda-explorer.md
---
name: eda-explorer
description: Eda Explorer subagent used in the "Claude Code Data/ML Notebook Lab" build.
---

You are the **Eda Explorer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "feature-engineer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/feature-engineer.md
---
name: feature-engineer
description: Feature Engineer subagent used in the "Claude Code Data/ML Notebook Lab" build.
---

You are the **Feature Engineer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "eval-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/eval-reviewer.md
---
name: eval-reviewer
description: Eval Reviewer subagent used in the "Claude Code Data/ML Notebook Lab" build.
---

You are the **Eval Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Data/ML Notebook Lab")

- Seed everything for reproducibility
- Never leak test set into features
- Report metrics with confidence intervals
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPCursor logoCursor

3 MCP servers: figma, playwright, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "figma": {
      "command": "npx",
      "args": [
        "-y",
        "figma-developer-mcp",
        "--stdio"
      ]
    },
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@playwright/mcp@latest"
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
HooksCursor logoCursor

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "on-save": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# format"
          }
        ]
      }
    ],
    "pre-commit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# visual-regression"
          }
        ]
      }
    ]
  }
}
SubagentCursor logoCursor

Subagent definition for "agent-mode-worker"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/agent-mode-worker.md
---
name: agent-mode-worker
description: Agent Mode Worker subagent used in the "Cursor Frontend Figma Pipeline" build.
---

You are the **Agent Mode Worker** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentCursor logoCursor

Subagent definition for "a11y-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/a11y-reviewer.md
---
name: a11y-reviewer
description: A11y Reviewer subagent used in the "Cursor Frontend Figma Pipeline" build.
---

You are the **A11y Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesCursor logoCursor

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Cursor Frontend Figma Pipeline")

- Match Figma tokens exactly
- Every component meets WCAG AA
- Storybook story per component
ModelCursor logoCursor

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPClaude Code logoClaude Code

4 MCP servers: github, filesystem, cloudflare, sentry

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "cloudflare": {
      "command": "npx",
      "args": [
        "-y",
        "@cloudflare/mcp-server-cloudflare"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

3 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# block apply on prod"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# terraform plan diff"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# cost estimate"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "terraform-planner"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/terraform-planner.md
---
name: terraform-planner
description: Terraform Planner subagent used in the "Claude Code DevOps IaC Pilot" build.
---

You are the **Terraform Planner** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "policy-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/policy-reviewer.md
---
name: policy-reviewer
description: Policy Reviewer subagent used in the "Claude Code DevOps IaC Pilot" build.
---

You are the **Policy Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "incident-responder"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/incident-responder.md
---
name: incident-responder
description: Incident Responder subagent used in the "Claude Code DevOps IaC Pilot" build.
---

You are the **Incident Responder** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code DevOps IaC Pilot")

- Plan before apply, always
- No secrets in state or code
- Tag every resource with owner+env
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPClaude Code logoClaude Code

3 MCP servers: filesystem, github, playwright

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@playwright/mcp@latest"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# typecheck"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# run detox smoke"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "screen-builder"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/screen-builder.md
---
name: screen-builder
description: Screen Builder subagent used in the "Claude Code Mobile RN Studio" build.
---

You are the **Screen Builder** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "platform-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/platform-reviewer.md
---
name: platform-reviewer
description: Platform Reviewer subagent used in the "Claude Code Mobile RN Studio" build.
---

You are the **Platform Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "tester"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/tester.md
---
name: tester
description: Tester subagent used in the "Claude Code Mobile RN Studio" build.
---

You are the **Tester** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Mobile RN Studio")

- Respect platform conventions (iOS vs Android)
- No layout without safe-area handling
- Keep bundle size in check
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPClaude Code logoClaude Code

3 MCP servers: filesystem, github, postgres

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

3 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# snapshot before edit"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# run characterization tests"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# behavior-diff report"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "characterization-tester"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/characterization-tester.md
---
name: characterization-tester
description: Characterization Tester subagent used in the "Claude Code Legacy Refactor Engine" build.
---

You are the **Characterization Tester** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "refactorer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/refactorer.md
---
name: refactorer
description: Refactorer subagent used in the "Claude Code Legacy Refactor Engine" build.
---

You are the **Refactorer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "diff-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/diff-reviewer.md
---
name: diff-reviewer
description: Diff Reviewer subagent used in the "Claude Code Legacy Refactor Engine" build.
---

You are the **Diff Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Legacy Refactor Engine")

- Add characterization tests before touching logic
- Refactor in tiny behavior-preserving steps
- Never change behavior and structure in one commit
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPClaude Code logoClaude Code

2 MCP servers: filesystem, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

1 lifecycle hook (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# start dev server"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "builder"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/builder.md
---
name: builder
description: Builder subagent used in the "Claude Code Prototype Sprint" build.
---

You are the **Builder** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Prototype Sprint")

- Ship the happy path first
- Hardcode before abstracting
- No tests until the idea is validated
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPAider logoAider

2 MCP servers: filesystem, git

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "git": {
      "command": "uvx",
      "args": [
        "mcp-server-git"
      ]
    }
  }
}
HooksAider logoAider

1 lifecycle hook (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "post-edit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# auto-commit"
          }
        ]
      }
    ]
  }
}
RulesAider logoAider

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Aider Cheapest Gemini Flash")

- Tiny scoped edits only
- Escalate to Pro when it stalls
- Use repo map to stay grounded
ModelAider logoAider

Runs on Gemini 2.5 Flash

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Gemini 2.5 Flash

claude --model "Gemini 2.5 Flash"
MCPClaude Code logoClaude Code

4 MCP servers: github, filesystem, sentry, semgrep

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    },
    "semgrep": {
      "command": "uvx",
      "args": [
        "semgrep-mcp"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

3 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# secret-scan"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# semgrep diff"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# severity-ranked report"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "sast-scanner"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/sast-scanner.md
---
name: sast-scanner
description: Sast Scanner subagent used in the "Claude Code Security Audit Cell" build.
---

You are the **Sast Scanner** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "threat-modeler"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/threat-modeler.md
---
name: threat-modeler
description: Threat Modeler subagent used in the "Claude Code Security Audit Cell" build.
---

You are the **Threat Modeler** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "fix-author"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/fix-author.md
---
name: fix-author
description: Fix Author subagent used in the "Claude Code Security Audit Cell" build.
---

You are the **Fix Author** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Security Audit Cell")

- Confirm exploitability before reporting
- Rank by severity, not count
- Propose fixes, never auto-merge them
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPWindsurf logoWindsurf

3 MCP servers: postgres, filesystem, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
HooksWindsurf logoWindsurf

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "on-save": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# format"
          }
        ]
      }
    ],
    "pre-commit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# dbt test"
          }
        ]
      }
    ]
  }
}
SubagentWindsurf logoWindsurf

Subagent definition for "cascade"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/cascade.md
---
name: cascade
description: Cascade subagent used in the "Windsurf Data Pipeline Cascade" build.
---

You are the **Cascade** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentWindsurf logoWindsurf

Subagent definition for "schema-validator"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/schema-validator.md
---
name: schema-validator
description: Schema Validator subagent used in the "Windsurf Data Pipeline Cascade" build.
---

You are the **Schema Validator** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesWindsurf logoWindsurf

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Windsurf Data Pipeline Cascade")

- Validate schemas at each stage
- Idempotent transforms only
- Document every model
ModelWindsurf logoWindsurf

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPGitHub Copilot logoGitHub Copilot

1 MCP server: github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
HooksGitHub Copilot logoGitHub Copilot

1 lifecycle hook (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "on-save": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# format"
          }
        ]
      }
    ]
  }
}
RulesGitHub Copilot logoGitHub Copilot

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Copilot Solo Cheap Tier")

- Inline completions for speed
- Use chat for stuck moments
- Keep one repo open
ModelGitHub Copilot logoGitHub Copilot

Runs on GPT-5.3 Codex

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: GPT-5.3 Codex

claude --model "GPT-5.3 Codex"
MCPClaude Code logoClaude Code

4 MCP servers: filesystem, github, postgres, sentry

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

3 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# scope-to-package"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# affected build+test"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# cross-package diff"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "dependency-mapper"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/dependency-mapper.md
---
name: dependency-mapper
description: Dependency Mapper subagent used in the "Claude Code Monorepo Orchestra" build.
---

You are the **Dependency Mapper** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "package-owner"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/package-owner.md
---
name: package-owner
description: Package Owner subagent used in the "Claude Code Monorepo Orchestra" build.
---

You are the **Package Owner** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "integration-tester"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/integration-tester.md
---
name: integration-tester
description: Integration Tester subagent used in the "Claude Code Monorepo Orchestra" build.
---

You are the **Integration Tester** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/reviewer.md
---
name: reviewer
description: Reviewer subagent used in the "Claude Code Monorepo Orchestra" build.
---

You are the **Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Monorepo Orchestra")

- Respect package boundaries
- Only rebuild affected projects
- No circular dependencies
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPCursor logoCursor

2 MCP servers: github, sentry

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    }
  }
}
HooksCursor logoCursor

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "pre-commit": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# lint"
          }
        ]
      }
    ],
    "on-pr": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# post-inline-comments"
          }
        ]
      }
    ]
  }
}
SubagentCursor logoCursor

Subagent definition for "bughunter-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/bughunter-reviewer.md
---
name: bughunter-reviewer
description: Bughunter Reviewer subagent used in the "Cursor PR Review Companion" build.
---

You are the **Bughunter Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentCursor logoCursor

Subagent definition for "style-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/style-reviewer.md
---
name: style-reviewer
description: Style Reviewer subagent used in the "Cursor PR Review Companion" build.
---

You are the **Style Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesCursor logoCursor

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Cursor PR Review Companion")

- Flag correctness over style
- Cite the line and the why
- No nitpick spam
ModelCursor logoCursor

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPClaude Code logoClaude Code

3 MCP servers: filesystem, github, context7

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "context7": {
      "command": "npx",
      "args": [
        "-y",
        "@upstash/context7-mcp"
      ]
    }
  }
}
HooksClaude Code logoClaude Code

2 lifecycle hooks (format, scan, test...)

What this does
Runs small actions automatically at set moments.
Where it goes
Paste into ~/.claude/settings.json.
settings.json
{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# spellcheck+linkcheck"
          }
        ]
      }
    ],
    "Stop": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "# build docs site"
          }
        ]
      }
    ]
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "doc-author"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/doc-author.md
---
name: doc-author
description: Doc Author subagent used in the "Claude Code Docs & AEO Writer" build.
---

You are the **Doc Author** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "fact-checker"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/fact-checker.md
---
name: fact-checker
description: Fact Checker subagent used in the "Claude Code Docs & AEO Writer" build.
---

You are the **Fact Checker** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Claude Code Docs & AEO Writer")

- Pull real API signatures via Context7
- No claims without a source
- Plain language, no fluff
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6 (classify)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6 (classify)

claude --model "Claude Sonnet 4.6 (classify)"
ModelCursor logoCursor

Runs on GPT-5 (scoring + pitch angle)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: GPT-5 (scoring + pitch angle)

claude --model "GPT-5 (scoring + pitch angle)"
SubagentClaude Code logoClaude Code

Subagent definition for "searcher"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/searcher.md
---
name: searcher
description: Searcher subagent used in the "Daily Competitor and Topic Research Agent (CrewAI + n8n)" build.
---

You are the **Searcher** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "reader"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/reader.md
---
name: reader
description: Reader subagent used in the "Daily Competitor and Topic Research Agent (CrewAI + n8n)" build.
---

You are the **Reader** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "fact-checker"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/fact-checker.md
---
name: fact-checker
description: Fact Checker subagent used in the "Daily Competitor and Topic Research Agent (CrewAI + n8n)" build.
---

You are the **Fact Checker** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "editor"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/editor.md
---
name: editor
description: Editor subagent used in the "Daily Competitor and Topic Research Agent (CrewAI + n8n)" build.
---

You are the **Editor** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6 (searchers)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6 (searchers)

claude --model "Claude Sonnet 4.6 (searchers)"
ModelCursor logoCursor

Runs on GPT-5 (answer)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: GPT-5 (answer)

claude --model "GPT-5 (answer)"
ModelClaude Code logoClaude Code

Runs on Qwen3 32B (Q4_K_M)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Qwen3 32B (Q4_K_M)

claude --model "Qwen3 32B (Q4_K_M)"
MCPClaude Code logoClaude Code

4 MCP servers: postgres, github, filesystem, sentry

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    }
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "schema-designer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/schema-designer.md
---
name: schema-designer
description: Schema Designer subagent used in the "Best Setup to Build a REST API with Postgres and Tests" build.
---

You are the **Schema Designer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "endpoint-implementer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/endpoint-implementer.md
---
name: endpoint-implementer
description: Endpoint Implementer subagent used in the "Best Setup to Build a REST API with Postgres and Tests" build.
---

You are the **Endpoint Implementer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "integration-tester"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/integration-tester.md
---
name: integration-tester
description: Integration Tester subagent used in the "Best Setup to Build a REST API with Postgres and Tests" build.
---

You are the **Integration Tester** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPClaude Code logoClaude Code

2 MCP servers: postgres, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
RulesClaude Code logoClaude Code

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Cheapest Reliable Setup for Everyday CRUD APIs")

- Validate every input at the route boundary with Zod
- No raw SQL without parameterized queries
- Keep context lean, summarize old turns
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPCursor logoCursor

3 MCP servers: postgres, github, context7

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "context7": {
      "command": "npx",
      "args": [
        "-y",
        "@upstash/context7-mcp"
      ]
    }
  }
}
RulesCursor logoCursor

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Setup for a Type-Safe GraphQL API End to End")

- Schema-first, never edit generated types by hand
- Every resolver has a dataloader to avoid N+1 queries
- Run codegen before any resolver edit
ModelCursor logoCursor

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
MCPClaude Code logoClaude Code

4 MCP servers: github, filesystem, sentry, cloudflare

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "sentry": {
      "command": "npx",
      "args": [
        "-y",
        "@sentry/mcp-server"
      ]
    },
    "cloudflare": {
      "command": "npx",
      "args": [
        "-y",
        "@cloudflare/mcp-server-cloudflare"
      ]
    }
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "dockerfile-author"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/dockerfile-author.md
---
name: dockerfile-author
description: Dockerfile Author subagent used in the "Setup to Containerize and Deploy a Backend Service" build.
---

You are the **Dockerfile Author** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "ci-pipeline-author"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/ci-pipeline-author.md
---
name: ci-pipeline-author
description: Ci Pipeline Author subagent used in the "Setup to Containerize and Deploy a Backend Service" build.
---

You are the **Ci Pipeline Author** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "deploy-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/deploy-reviewer.md
---
name: deploy-reviewer
description: Deploy Reviewer subagent used in the "Setup to Containerize and Deploy a Backend Service" build.
---

You are the **Deploy Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPCursor logoCursor

3 MCP servers: stripe, postgres, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-stripe"
      ]
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
RulesCursor logoCursor

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "Setup to Add Stripe Billing and Webhooks Safely")

- Always verify the webhook signature before processing
- Make every handler idempotent on the Stripe event id
- Treat the webhook as the source of truth, not the redirect
ModelCursor logoCursor

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
ModelCursor logoCursor

Runs on GPT-5

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: GPT-5

claude --model "GPT-5"
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
ModelAider logoAider

Runs on Llama 3.3 70B (Ollama)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Llama 3.3 70B (Ollama)

claude --model "Llama 3.3 70B (Ollama)"
ModelCursor logoCursor

Runs on Flux + ComfyUI workflow

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Flux + ComfyUI workflow

claude --model "Flux + ComfyUI workflow"
MCPClaude Code logoClaude Code

4 MCP servers: jupyter, postgres, filesystem, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "jupyter": {
      "command": "uvx",
      "args": [
        "jupyter-mcp-server"
      ]
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "eda-explorer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/eda-explorer.md
---
name: eda-explorer
description: Eda Explorer subagent used in the "AI Data Analyst: Jupyter + Postgres MCP Notebook Lab" build.
---

You are the **Eda Explorer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "feature-engineer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/feature-engineer.md
---
name: feature-engineer
description: Feature Engineer subagent used in the "AI Data Analyst: Jupyter + Postgres MCP Notebook Lab" build.
---

You are the **Feature Engineer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "chart-reviewer"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/chart-reviewer.md
---
name: chart-reviewer
description: Chart Reviewer subagent used in the "AI Data Analyst: Jupyter + Postgres MCP Notebook Lab" build.
---

You are the **Chart Reviewer** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
MCPClaude Code logoClaude Code

2 MCP servers: filesystem, github

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    },
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    }
  }
}
SubagentClaude Code logoClaude Code

Subagent definition for "dataset-builder"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/dataset-builder.md
---
name: dataset-builder
description: Dataset Builder subagent used in the "LLM Eval Harness: Score Prompts Before You Ship" build.
---

You are the **Dataset Builder** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "judge-prompt-tuner"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/judge-prompt-tuner.md
---
name: judge-prompt-tuner
description: Judge Prompt Tuner subagent used in the "LLM Eval Harness: Score Prompts Before You Ship" build.
---

You are the **Judge Prompt Tuner** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
SubagentClaude Code logoClaude Code

Subagent definition for "regression-reporter"

What this does
Adds a focused helper the AI can hand a side task to.
Where it goes
Save in .claude/agents/ in your repo.
.claude/agents/regression-reporter.md
---
name: regression-reporter
description: Regression Reporter subagent used in the "LLM Eval Harness: Score Prompts Before You Ship" build.
---

You are the **Regression Reporter** subagent. Do one job well and hand the result
back to the main loop. Stay in scope, keep the response tight, and report
only what the orchestrator needs to act on.
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6 (under test)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6 (under test)

claude --model "Claude Sonnet 4.6 (under test)"
ModelContinue logoContinue

Runs on Qwen3 32B (generation)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Qwen3 32B (generation)

claude --model "Qwen3 32B (generation)"
ModelAider logoAider

Runs on Llama 3.1 8B

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Llama 3.1 8B

claude --model "Llama 3.1 8B"
MCPCursor logoCursor

2 MCP servers: postgres (read-only), filesystem

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "postgres (read-only)": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres (read-only)"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    }
  }
}
RulesCursor logoCursor

3 operating rules

What this does
Gives the AI house rules to follow before it starts.
Where it goes
Save as CLAUDE.md in your repo root.
CLAUDE.md
# CLAUDE.md

## Rules (from "SQL Analytics Copilot for Warehouse Questions")

- Read-only role only, never write or drop
- Show the SQL before the answer
- Use dbt model descriptions for column meaning
ModelCursor logoCursor

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
ModelClaude Code logoClaude Code

Runs on Flux.1 dev (fp8)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Flux.1 dev (fp8)

claude --model "Flux.1 dev (fp8)"
ModelCursor logoCursor

Runs on Midjourney v7

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Midjourney v7

claude --model "Midjourney v7"
ModelClaude Code logoClaude Code

Runs on Flux.1 dev base

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Flux.1 dev base

claude --model "Flux.1 dev base"
ModelCursor logoCursor

Runs on Flux.1 pro (Replicate)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Flux.1 pro (Replicate)

claude --model "Flux.1 pro (Replicate)"
ModelClaude Code logoClaude Code

Runs on GPT-5 (prompt writer)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: GPT-5 (prompt writer)

claude --model "GPT-5 (prompt writer)"
ModelClaude Code logoClaude Code

Runs on Qwen3 32B (Q4_K_M)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Qwen3 32B (Q4_K_M)

claude --model "Qwen3 32B (Q4_K_M)"
ModelAider logoAider

Runs on Llama 3.3 70B Instruct

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Llama 3.3 70B Instruct

claude --model "Llama 3.3 70B Instruct"
ModelContinue logoContinue

Runs on Qwen3 Coder 30B (chat)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Qwen3 Coder 30B (chat)

claude --model "Qwen3 Coder 30B (chat)"
ModelAider logoAider

Runs on Gemma 3 12B

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Gemma 3 12B

claude --model "Gemma 3 12B"
ModelClaude Code logoClaude Code

Runs on DeepSeek-R1 Distill Qwen 32B

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: DeepSeek-R1 Distill Qwen 32B

claude --model "DeepSeek-R1 Distill Qwen 32B"
ModelClaude Code logoClaude Code

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
ModelCursor logoCursor

Runs on GPT-5

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: GPT-5

claude --model "GPT-5"
ModelClaude Code logoClaude Code

Runs on Llama 3.x 70B

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Llama 3.x 70B

claude --model "Llama 3.x 70B"
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
ModelCursor logoCursor

Runs on Gemini 2.5 Pro

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Gemini 2.5 Pro

claude --model "Gemini 2.5 Pro"
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
ModelCursor logoCursor

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
ModelCursor logoCursor

Runs on Gemini 2.5 Pro

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Gemini 2.5 Pro

claude --model "Gemini 2.5 Pro"
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8

claude --model "Claude Opus 4.8"
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8 (logic)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8 (logic)

claude --model "Claude Opus 4.8 (logic)"
ModelCursor logoCursor

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
ModelCursor logoCursor

Runs on Claude Sonnet 4.6

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6

claude --model "Claude Sonnet 4.6"
ModelCursor logoCursor

Runs on v0 (GPT-5 backed)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: v0 (GPT-5 backed)

claude --model "v0 (GPT-5 backed)"
ModelCline logoCline

Runs on Claude Sonnet 4.6 (BYOK)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Sonnet 4.6 (BYOK)

claude --model "Claude Sonnet 4.6 (BYOK)"
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8 (outline + script)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8 (outline + script)

claude --model "Claude Opus 4.8 (outline + script)"
ModelClaude Code logoClaude Code

Runs on Gemini 2.5 Pro (transcript scan + moment ranking)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Gemini 2.5 Pro (transcript scan + moment ranking)

claude --model "Gemini 2.5 Pro (transcript scan + moment ranking)"
ModelCursor logoCursor

Runs on GPT-5 (concept + title brainstorming)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: GPT-5 (concept + title brainstorming)

claude --model "GPT-5 (concept + title brainstorming)"
ModelContinue logoContinue

Runs on Llama 3.x 70B

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Llama 3.x 70B

claude --model "Llama 3.x 70B"
MCPClaude Code logoClaude Code

3 MCP servers: web-search, fetch, filesystem

What this does
Turns on the outside tools the AI is allowed to reach.
Where it goes
Save as .mcp.json in your project root.
.mcp.json
{
  "mcpServers": {
    "web-search": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-web-search"
      ]
    },
    "fetch": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-fetch"
      ]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "."
      ]
    }
  }
}
ModelClaude Code logoClaude Code

Runs on Claude Opus 4.8 (research + narrative)

What this does
Picks which AI model the build runs on.
Where it goes
Run this from your terminal in the project.
model.txt
# Model: Claude Opus 4.8 (research + narrative)

claude --model "Claude Opus 4.8 (research + narrative)"