ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
Copy this rig
# review before running: this installs third-party code $ npx degit itsnavee/claude-forge/agents ./rig-claude-forge/agents $ npx degit itsnavee/claude-forge/skills ./rig-claude-forge/skills $ npx degit itsnavee/claude-forge/hooks ./rig-claude-forge/hooks
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 itsnavee/claude-forge/skills/bug-hunt .claude/skills/bug-hunt $ npx degit itsnavee/claude-forge/skills/my-agent-teams .claude/skills/my-agent-teams $ npx degit itsnavee/claude-forge/skills/my-c4-architecture .claude/skills/my-c4-architecture $ npx degit itsnavee/claude-forge/skills/my-catchup .claude/skills/my-catchup $ npx degit itsnavee/claude-forge/skills/my-code-gaps-fix .claude/skills/my-code-gaps-fix $ npx degit itsnavee/claude-forge/skills/my-create-acceptance-criteria .claude/skills/my-create-acceptance-criteria $ npx degit itsnavee/claude-forge/skills/my-generate-tests .claude/skills/my-generate-tests $ npx degit itsnavee/claude-forge/skills/my-get-me-up2speed .claude/skills/my-get-me-up2speed $ npx degit itsnavee/claude-forge/skills/my-git-sync .claude/skills/my-git-sync $ npx degit itsnavee/claude-forge/skills/my-hookify .claude/skills/my-hookify $ npx degit itsnavee/claude-forge/skills/my-incident-response .claude/skills/my-incident-response $ npx degit itsnavee/claude-forge/skills/my-llm-dev .claude/skills/my-llm-dev $ npx degit itsnavee/claude-forge/skills/my-loop .claude/skills/my-loop $ npx degit itsnavee/claude-forge/skills/my-office-hours .claude/skills/my-office-hours $ npx degit itsnavee/claude-forge/skills/my-plugin-dev .claude/skills/my-plugin-dev $ npx degit itsnavee/claude-forge/skills/my-pr-review .claude/skills/my-pr-review $ npx degit itsnavee/claude-forge/skills/my-prompt-history .claude/skills/my-prompt-history $ npx degit itsnavee/claude-forge/skills/my-prompt .claude/skills/my-prompt $ npx degit itsnavee/claude-forge/skills/my-qa .claude/skills/my-qa $ npx degit itsnavee/claude-forge/skills/my-review-docs .claude/skills/my-review-docs $ npx degit itsnavee/claude-forge/skills/my-save-&-git-sync .claude/skills/my-save-&-git-sync $ npx degit itsnavee/claude-forge/skills/my-save .claude/skills/my-save $ npx degit itsnavee/claude-forge/skills/my-security-scan .claude/skills/my-security-scan $ npx degit itsnavee/claude-forge/skills/my-self-improve .claude/skills/my-self-improve $ npx degit itsnavee/claude-forge/skills/my-show-info .claude/skills/my-show-info $ npx degit itsnavee/claude-forge/skills/my-statusline .claude/skills/my-statusline
$ curl -fsSL --create-dirs -o .claude/agents/believer.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/debate/believer.md $ curl -fsSL --create-dirs -o .claude/agents/referee.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/debate/referee.md $ curl -fsSL --create-dirs -o .claude/agents/skeptic.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/debate/skeptic.md $ curl -fsSL --create-dirs -o .claude/agents/code.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/reviewers/code.md $ curl -fsSL --create-dirs -o .claude/agents/doc.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/reviewers/doc.md $ curl -fsSL --create-dirs -o .claude/agents/security.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/reviewers/security.md $ curl -fsSL --create-dirs -o .claude/agents/github.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/scouts/github.md $ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/specialists/architect.md $ curl -fsSL --create-dirs -o .claude/agents/frontend.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/specialists/frontend.md $ curl -fsSL --create-dirs -o .claude/agents/platform.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/specialists/platform.md $ curl -fsSL --create-dirs -o .claude/agents/crawler.md https://raw.githubusercontent.com/itsnavee/claude-forge/main/agents/workers/crawler.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/hooks/block-x-automation.sh"
},
{
"type": "command",
"command": "~/.claude/hooks/block-cat-tracked.sh"
},
{
"type": "command",
"command": "~/.claude/hooks/block-raw-git-commit.sh"
},
{
"type": "command",
"command": "~/.claude/hooks/pre-git-add-guard.sh"
},
{
"type": "command",
"command": "~/.claude/hooks/sanitize-public-repo.sh"
},
{
"type": "command",
"command": "~/.claude/hooks/careful-mode-guard.sh"
},
{
"type": "command",
"command": "~/.claude/hooks/security-validator.sh"
},
{
"type": "command",
"command": "~/.claude/hooks/rtk-rewrite.sh"
}
]
},
{
"matcher": "Read",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/re-read-detector.sh"
}
]
},
{
"matcher": "mcp__pencil__get_variables",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/pencil-limits.sh"
}
]
},
{
"matcher": "mcp__pencil__get_screenshot",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/pencil-limits.sh"
}
]
},
{
"matcher": "WebSearch",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/websearch-gate.sh"
}
]
},
{
"matcher": "Edit",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/freeze-guard.sh"
}
]
},
{
"matcher": "Write",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/freeze-guard.sh"
}
]
},
{
"matcher": "Skill",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/skill-gate.sh"
}
]
}
]
}
} Skills (26)
bug-huntmy-agent-teamsmy-c4-architecturemy-catchupmy-code-gaps-fixmy-create-acceptance-criteriamy-generate-testsmy-get-me-up2speedmy-git-syncmy-hookifymy-incident-responsemy-llm-devmy-loopmy-office-hoursmy-plugin-devmy-pr-reviewmy-prompt-historymy-promptmy-qamy-review-docsmy-save-&-git-syncmy-savemy-security-scanmy-self-improvemy-show-infomy-statusline
Subagents (11)
| believer | — |
| referee | — |
| skeptic | — |
| code | — |
| doc | — |
| security | — |
| github | — |
| architect | — |
| frontend | — |
| platform | — |
| crawler | — |
Hooks (33)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | ~/.claude/hooks/timestamp.sh |
| SessionStart | * | ~/.claude/hooks/session-start.sh |
| UserPromptSubmit | * | ~/.claude/hooks/timestamp.sh |
| UserPromptSubmit | * | ~/.claude/hooks/user-prompt-signals.sh |
| UserPromptSubmit | * | [ -n "$SUPERSET_HOME_DIR" ] && [ -x "$SUPERSET_HOME_DIR/hooks/notify.sh" ] && "$SUPERSET_HOME_DIR/hooks/notify.sh" || true |
| PreCompact | * | ~/.claude/hooks/timestamp.sh |
| PreCompact | * | ~/.claude/hooks/pre-compact.sh |
| Stop | * | ~/.claude/hooks/timestamp.sh |
| Stop | * | ~/.claude/hooks/usage-limit-resume.sh |
| Stop | * | ~/.claude/hooks/session-summary.sh |
| Stop | * | ~/.claude/hooks/consolidate-on-stop.sh |
| Stop | * | ~/.claude/hooks/cost-tracker.sh |
| Stop | * | [ -n "$SUPERSET_HOME_DIR" ] && [ -x "$SUPERSET_HOME_DIR/hooks/notify.sh" ] && "$SUPERSET_HOME_DIR/hooks/notify.sh" || true |
| PreToolUse | Bash | ~/.claude/hooks/block-x-automation.sh |
| PreToolUse | Bash | ~/.claude/hooks/block-cat-tracked.sh |
| PreToolUse | Read | ~/.claude/hooks/re-read-detector.sh |
| PreToolUse | Bash | ~/.claude/hooks/block-raw-git-commit.sh |
| PreToolUse | mcp__pencil__get_variables | ~/.claude/hooks/pencil-limits.sh |
| PreToolUse | mcp__pencil__get_screenshot | ~/.claude/hooks/pencil-limits.sh |
| PreToolUse | WebSearch | ~/.claude/hooks/websearch-gate.sh |
| PreToolUse | Bash | ~/.claude/hooks/pre-git-add-guard.sh |
| PreToolUse | Bash | ~/.claude/hooks/sanitize-public-repo.sh |
| PreToolUse | Bash | ~/.claude/hooks/careful-mode-guard.sh |
| PreToolUse | Bash | ~/.claude/hooks/security-validator.sh |
| PreToolUse | Bash | ~/.claude/hooks/rtk-rewrite.sh |
| PreToolUse | Edit | ~/.claude/hooks/freeze-guard.sh |
| PreToolUse | Write | ~/.claude/hooks/freeze-guard.sh |
| PreToolUse | Skill | ~/.claude/hooks/skill-gate.sh |
| PostToolUse | Edit | ~/.claude/hooks/post-edit-format.sh |
| PostToolUse | Skill | ~/.claude/hooks/skill-gate-log.sh |
Plugins (8)
frontend-design@claude-plugins-officialsupabase@claude-plugins-officialtypescript-lsp@claude-plugins-officialswift-lsp@claude-plugins-officialsuperpowers@claude-plugins-officialclaude-mem@thedotmackralph-loop@claude-plugins-officialfeature-dev@claude-plugins-official
Permissions
deny (0)
—
ask (0)
—
allow (7)
Write(**/.claude/**)
Edit(**/.claude/**)
Read(**/.claude/**)
Write($HOME/.claude/**)
Edit($HOME/.claude/**)
Read($HOME/.claude/**)
mcp__pencil
Similar rigs
agentsea/flashbacker
Claude Code state management with session continuity and AI personas, subagents and agent discussion
Orchestrator 5.1k tok ·
eugeek/claude-config-tdd
Claude Code config with TDD workflow, plan -> tests -> red -> implementation -> green -> review -> shipment
Orchestrator 5.8k tok ·
IntuitivePhella/AI-PhellOS
Portable AI development workflow template and CLI for spec-driven, test-aware software delivery with Codex, Claude Code, and other coding agents.
Orchestrator 3.1k tok ·
ThinhHoang1/claude-code-agent-team
An AI dev team for Claude Code agent teams: 8 role agents, a HANDOFF protocol and 3 hook quality gates — with the TeammateIdle infinite-loop bug fixed and regression-tested.
Orchestrator 1.6k tok ·