~ / rigs / gildembergleite / claude-config

gildembergleite/claude-config

Configuração pessoal do Claude Code — CLAUDE.md global, settings.json, hooks, agents e docs do redesign 2026-04-27

↗ GitHub ★ 0 no license updated 5mo ago personal setup Claude Code
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~2.0k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Protects secrets · Pre-tool screening hook · details

Copy this rig

# review before running: this installs third-party code
$ npx degit gildembergleite/claude-config/agents ./rig-claude-config/agents
$ npx degit gildembergleite/claude-config/hooks ./rig-claude-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.

$ curl -fsSL --create-dirs -o .claude/agents/agent-installer.md https://raw.githubusercontent.com/gildembergleite/claude-config/main/agents/agent-installer.md
$ curl -fsSL --create-dirs -o .claude/agents/senior-devops-engineer.md https://raw.githubusercontent.com/gildembergleite/claude-config/main/agents/senior-devops-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/senior-frontend-engineer.md https://raw.githubusercontent.com/gildembergleite/claude-config/main/agents/senior-frontend-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/senior-mobile-engineer.md https://raw.githubusercontent.com/gildembergleite/claude-config/main/agents/senior-mobile-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/seo-senior-specialist.md https://raw.githubusercontent.com/gildembergleite/claude-config/main/agents/seo-senior-specialist.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(rm -rf /)",
      "Bash(rm -rf /*)",
      "Bash(rm -rf ~)",
      "Bash(rm -rf ~/*)",
      "Bash(rm -rf $HOME*)",
      "Bash(sudo rm -rf:*)",
      "Bash(git push --force:*)",
      "Bash(git push -f:*)",
      "Bash(git reset --hard:*)",
      "Bash(git clean -fd:*)",
      "Bash(git branch -D:*)",
      "Bash(dd if=:*)",
      "Bash(mkfs:*)",
      "Read(~/.ssh/**)",
      "Read(~/.aws/**)",
      "Read(~/.gnupg/**)",
      "Read(**/.env)",
      "Read(**/.env.*)",
      "Read(**/id_rsa)",
      "Read(**/id_ed25519)",
      "Read(**/*.pem)",
      "Read(**/*.key)",
      "Write(~/.ssh/**)",
      "Write(~/.aws/**)",
      "Write(~/.gnupg/**)",
      "Edit(~/.ssh/**)",
      "Edit(~/.aws/**)",
      "Edit(~/.gnupg/**)"
    ]
  },
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "~/.claude/hooks/rtk-rewrite.sh"
          }
        ]
      }
    ]
  }
}

Subagents (5)

agent-installer
model: haiku
Use this agent when the user wants to discover, browse, or install Claude Code agents from the awesome-claude-code-subagents repository.
senior-devops-engineer
model: sonnet
Use this agent when you need infrastructure setup, cloud architecture, deployment pipelines, or DevOps automation specifically for Digital Ocean environments. This includes: creating Terraform configu
senior-frontend-engineer
model: sonnet
Use this agent when working on Next.js (App Router) frontend projects that require maintenance, refactoring, or new feature development. This includes creating pages, components, hooks, improving code
senior-mobile-engineer
model: sonnet
Use this agent when working on Expo or React Native mobile applications, implementing native features like location tracking, push notifications, or analytics, setting up mobile project architecture,
seo-senior-specialist
model: sonnet
Use this agent when you need expert SEO analysis, strategy, or optimization for websites, including technical SEO audits, content optimization, Core Web Vitals improvements, structured data implementa

Hooks (3)

eventmatcherruns
PreToolUseBash~/.claude/hooks/rtk-rewrite.sh
SessionStart*~/.claude/hooks/session-context.sh
Stop*~/.claude/hooks/memory-nudge.sh

Plugins (10)

figma@claude-plugins-officialvoltagent-lang@voltagent-subagentsfrontend-design@claude-plugins-officialsuperpowers@claude-plugins-officialcontext7@claude-plugins-officialzarc@zarc-marketplacereact-native-best-practices@callstack-agent-skillsgopls-lsp@claude-plugins-officialswift-lsp@claude-plugins-officialccc-skills@ccc

Permissions

deny (28)
Bash(rm -rf /)
Bash(rm -rf /*)
Bash(rm -rf ~)
Bash(rm -rf ~/*)
Bash(rm -rf $HOME*)
Bash(sudo rm -rf:*)
Bash(git push --force:*)
Bash(git push -f:*)
Bash(git reset --hard:*)
Bash(git clean -fd:*)
Bash(git branch -D:*)
Bash(dd if=:*)
Bash(mkfs:*)
Read(~/.ssh/**)
Read(~/.aws/**)
Read(~/.gnupg/**)
Read(**/.env)
Read(**/.env.*)
Read(**/id_rsa)
Read(**/id_ed25519)
Read(**/*.pem)
Read(**/*.key)
Write(~/.ssh/**)
Write(~/.aws/**)
Write(~/.gnupg/**)
Edit(~/.ssh/**)
Edit(~/.aws/**)
Edit(~/.gnupg/**)
ask (0)
—
allow (34)
*
Bash
Bash(pnpm install)
Bash(/opt/homebrew/bin/pnpm install:*)
Bash(/usr/local/bin/pnpm install:*)
Bash(npm install:*)
Bash(pnpm build:*)
Bash(pnpm db:generate:*)
Bash(pnpm db:migrate:*)
Bash(pnpm dev)
Bash(curl:*)
Bash(pnpm dev:api:*)
Bash(turbo dev:*)
Bash(lsof:*)
Bash(xargs kill -9)
Bash(npx tsc:*)
Bash(ln:*)
Bash(pkill:*)
Bash(node:*)
Bash(xcrun simctl delete:*)
Bash(xcrun simctl:*)
Bash(source ~/.zshenv)
Bash(zsh -c 'source ~/.zshenv; echo ""Funcionou!""')
Bash(sudo xcrun simctl runtime delete:*)
Bash(sudo du:*)
Bash(defaults read:*)
Bash(sudo find:*)
Bash(sudo ls:*)
Bash(defaults write:*)
Bash(sudo touch:*)
Bash(sudo chflags:*)
Bash(chmod:*)
Bash(npx next lint:*)
mcp__pencil

Similar rigs

copied ✓