Chillin-spree/claude-code-system-template
A lean, skills-first Claude Code template for building web apps — vanilla by default, stack-swappable, with workflow skills, agents, and a commit/push safety gate.
ARCHETYPE
Fort Knox
Deny lists, pre-tool hooks, sandboxing. Nothing touches prod without a signature.
GUARDRAILS
4/5
Blocks destructive commands · Pre-tool screening hook · No YOLO mode · Sandbox or ask-first rules · details
Copy this rig
# review before running: this installs third-party code
$ npx degit Chillin-spree/claude-code-system-template/.claude ./rig-claude-code-system-template # 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 Chillin-spree/claude-code-system-template/.claude/skills/bug-hunt .claude/skills/bug-hunt $ npx degit Chillin-spree/claude-code-system-template/.claude/skills/design-bridge .claude/skills/design-bridge $ npx degit Chillin-spree/claude-code-system-template/.claude/skills/docs-sweep .claude/skills/docs-sweep $ npx degit Chillin-spree/claude-code-system-template/.claude/skills/implement-pass .claude/skills/implement-pass $ npx degit Chillin-spree/claude-code-system-template/.claude/skills/kickoff .claude/skills/kickoff $ npx degit Chillin-spree/claude-code-system-template/.claude/skills/plan-pass .claude/skills/plan-pass $ npx degit Chillin-spree/claude-code-system-template/.claude/skills/ship .claude/skills/ship $ npx degit Chillin-spree/claude-code-system-template/.claude/skills/stack-setup .claude/skills/stack-setup $ npx degit Chillin-spree/claude-code-system-template/.claude/skills/web-app .claude/skills/web-app
$ curl -fsSL --create-dirs -o .claude/agents/explorer.md https://raw.githubusercontent.com/Chillin-spree/claude-code-system-template/main/.claude/agents/explorer.md $ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/Chillin-spree/claude-code-system-template/main/.claude/agents/reviewer.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Bash(git push --force:*)",
"Bash(git push -f:*)",
"Bash(git commit --no-verify:*)",
"Bash(git push --no-verify:*)"
],
"ask": [
"Bash(git commit:*)",
"Bash(git push:*)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Edit|Write|MultiEdit|NotebookEdit",
"hooks": [
{
"type": "command",
"command": "python3 .claude/hooks/guard-secret-paths.py"
}
]
},
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "python3 .claude/hooks/guard-git.py"
}
]
}
]
}
} Skills (9)
Subagents (2)
| explorer | Broad, read-only codebase research in an isolated context. Use to map an unfamiliar area, find where something lives, or survey patterns across many files when the answer needs sweeping more than ~3 f |
| reviewer | Reviews the current diff against the active feature plan. Flags correctness bugs and requirement gaps only — never style or formatting (Prettier owns style). Read-only plus git diff. |
Hooks (4)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Edit|Write|MultiEdit|NotebookEdit | python3 .claude/hooks/guard-secret-paths.py |
| PreToolUse | Bash | python3 .claude/hooks/guard-git.py |
| PostToolUse | Edit|Write|MultiEdit | python3 .claude/hooks/format-on-edit.py |
| Stop | * | if [ -f package.json ] && [ -d node_modules ]; then npm run lint || exit 2; fi |
Permissions
deny (4)
Bash(git push --force:*)
Bash(git push -f:*)
Bash(git commit --no-verify:*)
Bash(git push --no-verify:*)
ask (2)
Bash(git commit:*)
Bash(git push:*)
allow (4)
Bash(npx prettier --write:*)
Bash(npm run lint:*)
Bash(node --test:*)
Bash(python3 -m http.server:*)
Similar rigs
jaqubowsky/fleet
Runs Claude Code and pi agents in parallel on your Mac, one Docker sandbox per issue. A host agent hands out the work, watches every sandbox and brings back tested, reviewed pull requests.
Minimalist 341 tok ·
tungdc88/claude-code-template
Professional Claude Code template system for solo developers — hooks, agents, commands, skills, plan workflow
Pragmatist 4.2k tok ·
victorkzam/claude-code-setup
My daily-driver Claude Code setup: design→build→ship agentic workflow, model-routing rules, counter-model review, and fail-closed hooks. A sanitized, clone-and-use export.
Orchestrator 845 tok ·
hurttlocker/o8
The operating system for autonomous software engineering.
Pragmatist 5.0k tok ·