Matheuscara/claude-code
🤖 Config do meu Claude Code para homelab: regras, hooks de segurança, subagentes, skills, commands e instincts (cherry-pick inspirado no ECC)
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 Matheuscara/claude-code/agents ./rig-claude-code/agents $ npx degit Matheuscara/claude-code/commands ./rig-claude-code/commands $ npx degit Matheuscara/claude-code/skills ./rig-claude-code/skills $ npx degit Matheuscara/claude-code/hooks ./rig-claude-code/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 Matheuscara/claude-code/skills/homelab-verification-loop .claude/skills/homelab-verification-loop $ npx degit Matheuscara/claude-code/skills/infra-security-review .claude/skills/infra-security-review $ npx degit Matheuscara/claude-code/skills/strategic-compact .claude/skills/strategic-compact
$ curl -fsSL --create-dirs -o .claude/agents/doc-updater.md https://raw.githubusercontent.com/Matheuscara/claude-code/main/agents/doc-updater.md $ curl -fsSL --create-dirs -o .claude/agents/explorer.md https://raw.githubusercontent.com/Matheuscara/claude-code/main/agents/explorer.md $ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/Matheuscara/claude-code/main/agents/planner.md $ curl -fsSL --create-dirs -o .claude/agents/security-reviewer.md https://raw.githubusercontent.com/Matheuscara/claude-code/main/agents/security-reviewer.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": "bash ~/.claude/hooks/bash-guard.sh"
}
]
},
{
"matcher": "Read",
"hooks": [
{
"type": "command",
"command": "bash ~/.claude/hooks/read-guard.sh"
}
]
}
]
}
} Skills (3)
Subagents (4)
| doc-updater | Mantém a documentação do homelab em dia (Obsidian/Server, Infraestrutura.md, repo ~/homelab, ~/Nextcloud/claude). Use depois de uma mudança pra registrar o que mudou, ou pra reconciliar docs com o est |
| explorer | Investigação READ-ONLY da infra/código antes de mudar. Use pra mapear o estado real (VMs, containers, serviços, config, rede) e devolver um relatório de evidências — não corrige nada. |
| planner | Monta planos de deploy/mudança de infra fasados, com pré-requisitos, riscos e critério de pronto. Use pra planejar antes de executar mudança não-trivial (novo serviço, migração, refactor de infra). |
| security-reviewer | Auditoria de segurança de configs de serviços self-hosted (secrets, exposição, auth, TLS, backup). Use antes/depois de subir um serviço ou ao revisar compose/env/systemd. |
Hooks (3)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash | bash ~/.claude/hooks/bash-guard.sh |
| PreToolUse | Read | bash ~/.claude/hooks/read-guard.sh |
| UserPromptSubmit | * | bash ~/.claude/hooks/prompt-secret-scan.sh |
Slash commands (3)
/deploy/document-change/infra-plan
Similar rigs
Yuutokata/claude-code-setup
🔄 One Claude Code setup for my desktop and MacBook, synced through git, with guardrails that keep secrets out.
Fort Knox 1.1k tok ·
Joan266/claude-dotfiles
—
Pragmatist 831 tok ·
cfrs2005/claude-init
Claude Code 中文开发套件 - 为中国开发者定制的零门槛 AI 编程环境。一键安装完整中文化体验,集成 MCP 服务器、智能上下文管理、安全扫描,支持免翻墙访问。让 AI 编程更简单。
Orchestrator 1.5k tok ·
mh2-lee/everything-claude-code
Complete Claude Code configuration collection - agents, skills, hooks, commands, rules, MCPs. Battle-tested configs from an Anthropic hackathon winner.
Orchestrator 1.2k tok ·