gesmith0606/claude-config-public
My personal Claude Code config (~/.claude): CLAUDE.md, settings, hooks, statusline, slash commands, subagents, and ~65 skills. Squashed public mirror.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ npx degit gesmith0606/claude-config-public/agents ./rig-claude-config-public/agents $ npx degit gesmith0606/claude-config-public/commands ./rig-claude-config-public/commands $ npx degit gesmith0606/claude-config-public/skills ./rig-claude-config-public/skills $ npx degit gesmith0606/claude-config-public/hooks ./rig-claude-config-public/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 gesmith0606/claude-config-public/skills/api-design .claude/skills/api-design $ npx degit gesmith0606/claude-config-public/skills/browser-harness .claude/skills/browser-harness $ npx degit gesmith0606/claude-config-public/skills/caveman .claude/skills/caveman $ npx degit gesmith0606/claude-config-public/skills/cheap-data-orchestration .claude/skills/cheap-data-orchestration $ npx degit gesmith0606/claude-config-public/skills/cheap-data-website .claude/skills/cheap-data-website $ npx degit gesmith0606/claude-config-public/skills/codebase-design .claude/skills/codebase-design $ npx degit gesmith0606/claude-config-public/skills/comfyui-local-image .claude/skills/comfyui-local-image $ npx degit gesmith0606/claude-config-public/skills/content-hash-cache-pattern .claude/skills/content-hash-cache-pattern $ npx degit gesmith0606/claude-config-public/skills/convert-documents-to-markdown .claude/skills/convert-documents-to-markdown $ npx degit gesmith0606/claude-config-public/skills/dashboard .claude/skills/dashboard $ npx degit gesmith0606/claude-config-public/skills/data-quality .claude/skills/data-quality $ npx degit gesmith0606/claude-config-public/skills/data-throughput-accelerator .claude/skills/data-throughput-accelerator $ npx degit gesmith0606/claude-config-public/skills/dataframes .claude/skills/dataframes $ npx degit gesmith0606/claude-config-public/skills/dbt .claude/skills/dbt $ npx degit gesmith0606/claude-config-public/skills/design .claude/skills/design $ npx degit gesmith0606/claude-config-public/skills/diagram .claude/skills/diagram $ npx degit gesmith0606/claude-config-public/skills/doc-coauthoring .claude/skills/doc-coauthoring $ npx degit gesmith0606/claude-config-public/skills/document-extraction .claude/skills/document-extraction $ npx degit gesmith0606/claude-config-public/skills/docx .claude/skills/docx $ npx degit gesmith0606/claude-config-public/skills/domain-modeling .claude/skills/domain-modeling $ npx degit gesmith0606/claude-config-public/skills/duckdb-warehouse .claude/skills/duckdb-warehouse $ npx degit gesmith0606/claude-config-public/skills/emil-design-eng .claude/skills/emil-design-eng $ npx degit gesmith0606/claude-config-public/skills/error-handling .claude/skills/error-handling $ npx degit gesmith0606/claude-config-public/skills/github-ops .claude/skills/github-ops $ npx degit gesmith0606/claude-config-public/skills/graphify .claude/skills/graphify $ npx degit gesmith0606/claude-config-public/skills/grill-me .claude/skills/grill-me $ npx degit gesmith0606/claude-config-public/skills/grill-with-docs .claude/skills/grill-with-docs $ npx degit gesmith0606/claude-config-public/skills/grilling .claude/skills/grilling $ npx degit gesmith0606/claude-config-public/skills/gws-calendar .claude/skills/gws-calendar $ npx degit gesmith0606/claude-config-public/skills/gws-docs .claude/skills/gws-docs $ npx degit gesmith0606/claude-config-public/skills/gws-drive .claude/skills/gws-drive $ npx degit gesmith0606/claude-config-public/skills/gws-gmail .claude/skills/gws-gmail $ npx degit gesmith0606/claude-config-public/skills/gws-shared .claude/skills/gws-shared $ npx degit gesmith0606/claude-config-public/skills/gws-sheets .claude/skills/gws-sheets $ npx degit gesmith0606/claude-config-public/skills/gws-slides .claude/skills/gws-slides $ npx degit gesmith0606/claude-config-public/skills/gws-tasks .claude/skills/gws-tasks $ npx degit gesmith0606/claude-config-public/skills/image-cloud .claude/skills/image-cloud $ npx degit gesmith0606/claude-config-public/skills/ingest-connectors .claude/skills/ingest-connectors $ npx degit gesmith0606/claude-config-public/skills/insecure-defaults .claude/skills/insecure-defaults $ npx degit gesmith0606/claude-config-public/skills/knowledge-vault .claude/skills/knowledge-vault
$ curl -fsSL --create-dirs -o .claude/agents/data-pipeline-reviewer.md https://raw.githubusercontent.com/gesmith0606/claude-config-public/main/agents/data-pipeline-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/document-builder.md https://raw.githubusercontent.com/gesmith0606/claude-config-public/main/agents/document-builder.md $ curl -fsSL --create-dirs -o .claude/agents/document-extractor.md https://raw.githubusercontent.com/gesmith0606/claude-config-public/main/agents/document-extractor.md $ curl -fsSL --create-dirs -o .claude/agents/memory-orchestrator.md https://raw.githubusercontent.com/gesmith0606/claude-config-public/main/agents/memory-orchestrator.md $ curl -fsSL --create-dirs -o .claude/agents/mle-reviewer.md https://raw.githubusercontent.com/gesmith0606/claude-config-public/main/agents/mle-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/silent-failure-hunter.md https://raw.githubusercontent.com/gesmith0606/claude-config-public/main/agents/silent-failure-hunter.md $ curl -fsSL --create-dirs -o .claude/agents/skill-scout.md https://raw.githubusercontent.com/gesmith0606/claude-config-public/main/agents/skill-scout.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": [
"Read(**/.env)",
"Read(**/.env.*)",
"Read(**/.ssh/**)",
"Read(**/.aws/**)",
"Read(**/*.pem)",
"Read(**/*.key)",
"Read(**/*.p12)",
"Read(**/*.pfx)",
"Read(**/*.ppk)",
"Read(**/id_rsa)",
"Read(**/id_ed25519)",
"Read(**/id_ecdsa)",
"Read(**/credentials)",
"Read(**/.credentials.json)",
"Read(**/.git-credentials)",
"Read(**/.npmrc)",
"Read(**/.pypirc)",
"Read(**/.pgpass)",
"Read(**/.netrc)",
"Read(**/.kube/config)",
"Read(**/.docker/config.json)",
"Read(**/*.kdbx)",
"Read(**/gcloud/**)",
"Read(**/Cookies)",
"Read(**/Login Data)"
]
}
} Skills (64)
api-designbrowser-harnesscavemancheap-data-orchestrationcheap-data-websitecodebase-designcomfyui-local-imagecontent-hash-cache-patternconvert-documents-to-markdowndashboarddata-qualitydata-throughput-acceleratordataframesdbtdesigndiagramdoc-coauthoringdocument-extractiondocxdomain-modelingduckdb-warehouseemil-design-engerror-handlinggithub-opsgraphifygrill-megrill-with-docsgrillinggws-calendargws-docsgws-drivegws-gmailgws-sharedgws-sheetsgws-slidesgws-tasksimage-cloudingest-connectorsinsecure-defaultsknowledge-vaultmcp-builderml-adoption-playbookmle-workflowpdfpoint-in-time-dataponytailpptxpre-commit-wiringpython-idiomsregex-vs-llm-structured-textsecrets-handlingsharp-edgesskill-vettingsocial-draftingsql-warehousesupply-chain-risk-auditorsystematic-debuggingterraform-skilltest-driven-developmenttts-narrationusing-git-worktreesvideo-editweb-artifacts-builderxlsx
Subagents (7)
| data-pipeline-reviewer model: inherit | | |
| document-builder model: sonnet | | |
| document-extractor model: sonnet | | |
| memory-orchestrator model: sonnet | >- |
| mle-reviewer model: inherit | Production machine-learning engineering reviewer for data contracts, feature pipelines, training reproducibility, offline/online evaluation, model serving, monitoring, and rollback. Use when ML, MLOps |
| silent-failure-hunter model: inherit | Review code for silent failures, swallowed errors, bad fallbacks, and missing error propagation. |
| skill-scout model: inherit | Discover and security-vet third-party Claude Code skills/plugins/agents/hooks BEFORE installing, in an isolated context. Use when the user wants to find a skill for some capability, or is about to ado |
Hooks (3)
| event | matcher | runs |
|---|---|---|
| SessionStart | startup|clear | node -e "require(require('path').join(require('os').homedir(), '.claude', 'scripts', 'run-claude-entry.js')).main(process.argv.slice(1))" -- hooks/session-handoff.js |
| PreCompact | * | node -e "require(require('path').join(require('os').homedir(), '.claude', 'scripts', 'run-claude-entry.js')).main(process.argv.slice(1))" -- hooks/save-reminder.js |
| PostToolUse | Bash | node -e "require(require('path').join(require('os').homedir(), '.claude', 'scripts', 'run-claude-entry.js')).main(process.argv.slice(1))" -- hooks/on-git-push.js |
Slash commands (8)
/brief/eod/health/merge/pr/save/standup/triage
Permissions
deny (25)
Read(**/.env)
Read(**/.env.*)
Read(**/.ssh/**)
Read(**/.aws/**)
Read(**/*.pem)
Read(**/*.key)
Read(**/*.p12)
Read(**/*.pfx)
Read(**/*.ppk)
Read(**/id_rsa)
Read(**/id_ed25519)
Read(**/id_ecdsa)
Read(**/credentials)
Read(**/.credentials.json)
Read(**/.git-credentials)
Read(**/.npmrc)
Read(**/.pypirc)
Read(**/.pgpass)
Read(**/.netrc)
Read(**/.kube/config)
Read(**/.docker/config.json)
Read(**/*.kdbx)
Read(**/gcloud/**)
Read(**/Cookies)
Read(**/Login Data)
ask (0)
—
allow (2)
Bash(gws:*)
Bash(node scripts/detect-capabilities.js*)
Similar rigs
xcxxyz/claude-dotfiles
—
Skill Collector 9.9k tok ·
msageha/dotfiles
macOS / Ubuntu / Debian / Windows 向け dotfiles (chezmoi + age)
Skill Collector 4.5k tok ·
LeastBit/Claude_skills_zh-CN
Anthropics/skills中文学习版本 来自:https://github.com/anthropics/skills
Skill Collector 608 tok ·
anthropics/skills
Public repository for Agent Skills
Skill Collector 1.3k tok ·