ecodelearn/template-claude-code-open
Multi-agent coding template — persistent memory, spec-driven workflow, skills and security hooks for Claude Code, Cursor, Windsurf, GitHub Copilot and any AGENTS.md-reading tool. No dependencies.
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
Copy this rig
# review before running: this installs third-party code
$ npx degit ecodelearn/template-claude-code-open/.claude ./rig-template-claude-code-open # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit ecodelearn/template-claude-code-open/.claude/skills/bugfix .claude/skills/bugfix $ npx degit ecodelearn/template-claude-code-open/.claude/skills/commit .claude/skills/commit $ npx degit ecodelearn/template-claude-code-open/.claude/skills/deploy .claude/skills/deploy $ npx degit ecodelearn/template-claude-code-open/.claude/skills/pr-review .claude/skills/pr-review $ npx degit ecodelearn/template-claude-code-open/.claude/skills/project-adopt .claude/skills/project-adopt $ npx degit ecodelearn/template-claude-code-open/.claude/skills/project-init .claude/skills/project-init $ npx degit ecodelearn/template-claude-code-open/.claude/skills/project-seal .claude/skills/project-seal $ npx degit ecodelearn/template-claude-code-open/.claude/skills/publish-pattern .claude/skills/publish-pattern $ npx degit ecodelearn/template-claude-code-open/.claude/skills/spec-create .claude/skills/spec-create
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/ecodelearn/template-claude-code-open/master/.claude/agents/code-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/ecodelearn/template-claude-code-open/master/.claude/agents/planner.md $ curl -fsSL --create-dirs -o .claude/agents/researcher.md https://raw.githubusercontent.com/ecodelearn/template-claude-code-open/master/.claude/agents/researcher.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/block-destructive.sh"
}
]
}
]
}
} Skills (9)
Subagents (3)
| code-reviewer model: sonnet | Reviews code for quality, consistency with project patterns, and lessons learned. Use proactively after writing or modifying code. Read-only — never modifies files. |
| planner model: sonnet | Generates PRDs, implementation plans and creates specs. Documents architectural decisions. Use proactively before implementing any non-trivial feature. Produces structured documents for approval befor |
| researcher model: haiku | Explores large repositories to understand structure, locate implementations and answer questions about the code. Use proactively when exploring unfamiliar parts of the codebase. Read-only — never modi |
Hooks (2)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash | "$CLAUDE_PROJECT_DIR"/.claude/hooks/block-destructive.sh |
| PostToolUse | Edit|Write | "$CLAUDE_PROJECT_DIR"/.claude/hooks/auto-format.sh |
Similar rigs
tylerjkells/claude-dotfiles
—
Pragmatist 579 tok ·
Imran-ml/claude-skills
Reusable Claude Code configuration repository with skills, subagents, hooks, MCP setup, and examples for bootstrapping new projects.
Pragmatist 592 tok ·
stavrespasov/claude-code-os-lite
A free, installable starter setup for Claude Code: 10 workflow commands, 2 agents, and the hook that ends --no-verify commits. MIT.
Pragmatist 101 tok ·
CreatmanCEO/claude-code-antiregression-setup
Stop Claude Code from breaking your projects. Ready-to-use CLAUDE.md templates, subagents, hooks, and anti-regression configs.
Pragmatist 96 tok ·