hughescr/claude-code-config
No description.
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
GUARDRAILS
3/5
Blocks destructive commands · Pre-tool screening hook · Sandbox or ask-first rules · details
Copy this rig
# review before running: this installs third-party code $ claude mcp add DuckDB -- uvx mcp-server-motherduck@latest --db-path duck-database.db --max-rows 1024 --max-chars 32768 $ claude mcp add DevTools -- bunx @hughescr/mcp-proxy-processor@latest serve DevTools $ claude mcp add nodejs-packages -- bunx @hughescr/mcp-proxy-processor@latest serve nodejs-packages $ claude mcp add Tmux -- bunx @hughescr/mcp-proxy-processor@latest serve Tmux $ npx degit hughescr/claude-code-config/agents ./rig-claude-code-config/agents $ npx degit hughescr/claude-code-config/hooks ./rig-claude-code-config/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.
$ claude mcp add DuckDB -- uvx mcp-server-motherduck@latest --db-path duck-database.db --max-rows 1024 --max-chars 32768 $ claude mcp add DevTools -- bunx @hughescr/mcp-proxy-processor@latest serve DevTools $ claude mcp add nodejs-packages -- bunx @hughescr/mcp-proxy-processor@latest serve nodejs-packages $ claude mcp add Tmux -- bunx @hughescr/mcp-proxy-processor@latest serve Tmux
$ npx degit hughescr/claude-code-config/my-plugins/bluesky/skills/bluesky-voice .claude/skills/bluesky-voice $ npx degit hughescr/claude-code-config/my-plugins/bluesky/skills/bluesky .claude/skills/bluesky $ npx degit hughescr/claude-code-config/my-plugins/craig-core/skills/my-writing-style .claude/skills/my-writing-style $ npx degit hughescr/claude-code-config/my-plugins/generic-dev/skills/development-workflow .claude/skills/development-workflow $ npx degit hughescr/claude-code-config/my-plugins/hugo/skills/hugo-asset-pipeline .claude/skills/hugo-asset-pipeline $ npx degit hughescr/claude-code-config/my-plugins/hugo/skills/hugo-content-structure .claude/skills/hugo-content-structure $ npx degit hughescr/claude-code-config/my-plugins/hugo/skills/hugo-deployment-aws .claude/skills/hugo-deployment-aws $ npx degit hughescr/claude-code-config/my-plugins/hugo/skills/hugo-fundamentals .claude/skills/hugo-fundamentals $ npx degit hughescr/claude-code-config/my-plugins/hugo/skills/hugo-templating .claude/skills/hugo-templating $ npx degit hughescr/claude-code-config/my-plugins/hugo/skills/hugo-testing .claude/skills/hugo-testing $ npx degit hughescr/claude-code-config/my-plugins/javascript/skills/bun-runtime .claude/skills/bun-runtime $ npx degit hughescr/claude-code-config/my-plugins/javascript/skills/stryker-mutation-testing .claude/skills/stryker-mutation-testing $ npx degit hughescr/claude-code-config/my-plugins/javascript/skills/testing-standards .claude/skills/testing-standards $ npx degit hughescr/claude-code-config/my-plugins/resin-print-prep/skills/chitubox-support-injection .claude/skills/chitubox-support-injection $ npx degit hughescr/claude-code-config/my-plugins/resin-print-prep/skills/decimate-for-print .claude/skills/decimate-for-print $ npx degit hughescr/claude-code-config/my-plugins/resin-print-prep/skills/prep-mini .claude/skills/prep-mini $ npx degit hughescr/claude-code-config/my-plugins/resin-print-prep/skills/support-placement .claude/skills/support-placement $ npx degit hughescr/claude-code-config/my-plugins/typescript/skills/typescript-quality .claude/skills/typescript-quality
$ curl -fsSL --create-dirs -o .claude/agents/deepseek-flash-high.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/deepseek-flash-high.md $ curl -fsSL --create-dirs -o .claude/agents/deepseek-flash-low.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/deepseek-flash-low.md $ curl -fsSL --create-dirs -o .claude/agents/deepseek-flash-medium.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/deepseek-flash-medium.md $ curl -fsSL --create-dirs -o .claude/agents/deepseek-v4-pro-high.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/deepseek-v4-pro-high.md $ curl -fsSL --create-dirs -o .claude/agents/deepseek-v4-pro-low.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/deepseek-v4-pro-low.md $ curl -fsSL --create-dirs -o .claude/agents/deepseek-v4-pro-medium.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/deepseek-v4-pro-medium.md $ curl -fsSL --create-dirs -o .claude/agents/gpt-astra-high.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/gpt-astra-high.md $ curl -fsSL --create-dirs -o .claude/agents/gpt-astra-medium.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/gpt-astra-medium.md $ curl -fsSL --create-dirs -o .claude/agents/gpt-astra-xhigh.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/gpt-astra-xhigh.md $ curl -fsSL --create-dirs -o .claude/agents/gpt-luna-low.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/gpt-luna-low.md $ curl -fsSL --create-dirs -o .claude/agents/gpt-luna-medium.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/gpt-luna-medium.md $ curl -fsSL --create-dirs -o .claude/agents/gpt-sol-high.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/gpt-sol-high.md $ curl -fsSL --create-dirs -o .claude/agents/gpt-sol-medium.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/gpt-sol-medium.md $ curl -fsSL --create-dirs -o .claude/agents/gpt-sol-xhigh.md https://raw.githubusercontent.com/hughescr/claude-code-config/develop/agents/gpt-sol-xhigh.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": "${HOME}/.claude/hooks/git-guard.sh"
}
]
},
{
"matcher": "Skill",
"hooks": [
{
"type": "command",
"command": "${HOME}/.claude/hooks/approve-plugin-skills.sh"
}
]
}
]
},
"sandbox": {
"enabled": true
}
} MCP servers (4)
| server | source | est. tokens |
|---|---|---|
| mcp-server-motherduck · "DuckDB" | pypi | 2.5k |
| @hughescr/mcp-proxy-processor · "DevTools" | npm | 2.5k |
| @hughescr/mcp-proxy-processor · "nodejs-packages" | npm | 2.5k |
| @hughescr/mcp-proxy-processor · "Tmux" | npm | 2.5k |
Skills (18)
bluesky-voiceblueskymy-writing-styledevelopment-workflowhugo-asset-pipelinehugo-content-structurehugo-deployment-awshugo-fundamentalshugo-templatinghugo-testingbun-runtimestryker-mutation-testingtesting-standardschitubox-support-injectiondecimate-for-printprep-minisupport-placementtypescript-quality
Subagents (14)
| deepseek-flash-high model: deepseek-flash | Perform third-family leaf work spanning several files on the cheap DeepSeek model; verify consequential output with a stronger route. |
| deepseek-flash-low model: deepseek-flash | Perform cheap mechanical third-family work or summaries; verify consequential output with a stronger route. |
| deepseek-flash-medium model: deepseek-flash | Perform bounded third-family work with objective checks on the cheap DeepSeek model. |
| deepseek-v4-pro-high model: deepseek-v4-pro | Provide a third-family challenge on consequential architecture, design, or review, or drive heavy work on the DeepSeek leg. |
| deepseek-v4-pro-low model: deepseek-v4-pro | Perform cheap bounded third-family work with objective checks on the stronger DeepSeek model. |
| deepseek-v4-pro-medium model: deepseek-v4-pro | Perform routine third-family verification or challenge, or normal substantive leaf work on the DeepSeek leg. |
| gpt-astra-high model: astra-high | Provide a cross-family challenge on consequential architecture, design, or review with OpenAI's frontier model, or resolve work sol stalled on. |
| gpt-astra-medium model: astra-medium | Perform routine cross-family verification or challenge with OpenAI's frontier model when sol's judgment is not enough. |
| gpt-astra-xhigh model: astra-xhigh | Provide a cross-family challenge on the hardest or most consequential decisions with OpenAI's frontier model, or drive the most complex cross-family debugging. |
| gpt-luna-low model: luna-low | Perform cheap mechanical cross-family work or summaries; verify consequential output with a stronger route. |
| gpt-luna-medium model: luna-medium | Perform bounded cross-family work with objective checks; keep the input short, because this model's long-context recall is weak. |
| gpt-sol-high model: sol-high | Perform substantive leaf work spanning several files (co-default with craig-core:sonnet-high), or provide the routine cross-family challenge of craig-core:sonnet-high and craig-core:opus-medium work. |
| gpt-sol-medium model: sol-medium | Perform normal substantive leaf work (co-default with craig-core:sonnet-high), or routine cross-family verification of Claude work. |
| gpt-sol-xhigh model: sol-xhigh | Perform substantive leaf work when the small gain over sol-high justifies its extra cost; use astra for consequential challenges and the hardest problems. |
Hooks (3)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash | ${HOME}/.claude/hooks/git-guard.sh |
| PreToolUse | Skill | ${HOME}/.claude/hooks/approve-plugin-skills.sh |
| SessionStart | * | /opt/homebrew/bin/bun ${HOME}/.claude/hooks/mods-flag-reconcile.ts |
Plugins (19)
ast-grep@ast-grep-marketplaceclangd-lsp@claude-plugins-officialclaude-code-setup@claude-plugins-officialclaude-code-wakatime@wakatimeclaude-md-management@claude-plugins-officialcode-simplifier@claude-plugins-officialcommit-commands@claude-plugins-officialgopls-lsp@claude-plugins-officiallearning-opportunities@learning-opportunitiespyright-lsp@claude-plugins-officialrust-analyzer-lsp@claude-plugins-officialskill-development@oaustegard-claude-skillsswift-lsp@claude-plugins-officialtypescript-lsp@claude-plugins-officialtypesafe@typesafe-aimods-probe@craigs-claude-pluginscraig-core@craigs-claude-pluginsmodel-selection@craigs-claude-pluginsbluesky@craigs-claude-plugins
Permissions
deny (0)
—
ask (0)
—
allow (11)
WebSearch
WebFetch
Bash(gh run list:*)
Bash(gh run view:*)
Bash(tree:*)
Bash(grep:*)
Bash(wc:*)
Read(//tmp/claude/**)
Edit(//tmp/claude/**)
Read(//private/tmp/claude-*/**)
Edit(//private/tmp/claude-*/**)
Similar rigs
ShadyManu/ai-config
Define your AI coding configuration once under `.ai/`, and keep Claude Code, OpenAI Codex, GitHub Copilot and OpenCode synchronized from it.
Pragmatist 356 tok ·
samkujovich/dot-claude
Dotfiles for Claude Code — global config for ~/.claude
Orchestrator 1.5k tok ·
anatomia-dev/anatomia
Spec-driven agent harness for Claude Code and Codex — five-agent pipeline (scope, plan, build, verify, learn) with an auditable proof chain.
Orchestrator 957 tok ·
lttr/dotfiles
Collection of files for configuration and installation of my development machines
Skill Collector 2.8k tok ·