A drop-in template for a consistent Claude Code setup across coding projects.
Copy this repo's contents into a new project root and you get:
- Seven agents (
.claude/agents/) for code review, architecture review, security audit, test writing, simplification, docs sync, and release notes. - A
/workskill (.claude/skills/work/) that drives the next unchecked task in a project's task list through a full plan → implement → test → review → simplify cycle, with an--automode for unattended sweeps. - A project scaffold (
docs/projects/) with templates for specs, task lists, and test plans, so the/workskill has a stable place to read from.
- Copy the contents of this repo into the new project root, preserving
.claude/anddocs/. - Replace
CLAUDE.mdwith one that describes the real project — stack, conventions, architecture, env vars. The agents read it to pick up project-specific rules. - Replace this
README.mdwith the project's own. - Add a first project under
docs/projects/NN-name/usingdocs/projects/templates/as a starting point. - Run
/workto pick up the first task.
See CLAUDE.md in this repo for the full inventory of what's included and what to put in the project's own CLAUDE.md.
.claude/
agents/ # review, test, docs, and release agents
skills/
work/ # plan → implement → test → review → simplify loop
docs/
projects/
index.md # registry of projects
ideas.md # scratch list of pre-spec ideas
templates/ # spec / tasks / test-plan starters
CLAUDE.md # template for the project's CLAUDE.md
README.md # this file — replace in real projects