~ / rigs / braden-w / claude-config

braden-w/claude-config

My personal Claude Code configuration - coding preferences, conventions, and read-only permissions for safe codebase exploration

↗ GitHub ★ 4 no license updated 5mo ago personal setup Claude Code
share on X
ARCHETYPE
Minimalist
Lean instructions, few tools, tiny context tax. Lets the model think.
CONTEXT TAX · EVERY TURN
~776 tokens
Featherweight · median rig: 2.2k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit braden-w/claude-config/agents ./rig-claude-config/agents

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/blog-article-specialist.md https://raw.githubusercontent.com/braden-w/claude-config/main/agents/blog-article-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/braden-w/claude-config/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/braden-w/claude-config/main/agents/debugger.md
$ curl -fsSL --create-dirs -o .claude/agents/html-simplifier.md https://raw.githubusercontent.com/braden-w/claude-config/main/agents/html-simplifier.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,413 rigs:

{
  "permissions": {
    "deny": [
      "Read(~/.ssh/**)",
      "Read(**/.env)",
      "Bash(rm -rf *)",
      "Read(./.env)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /*)",
      "Read(~/.aws/**)",
      "Bash(rm -rf:*)",
      "Read(.env)",
      "Bash(git push --force*)",
      "Read(**/*.key)",
      "Read(./.env.*)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(gh pr merge *)",
      "Bash(chown *)",
      "Bash(docker *)"
    ]
  }
}

Subagents (4)

blog-article-specialist
model: sonnet
Write technical blog articles with depth, authenticity, and practical insights. Voice should be speakable - readable out loud for YouTube shorts, TikTok, or Instagram.
code-reviewerExpert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code.
debuggerDebugging specialist for errors, test failures, and unexpected behavior. Use proactively when encountering any issues.
html-simplifier
model: sonnet
HTML and component structure simplification expert. Analyzes layouts for redundant wrappers, improves semantic HTML, and simplifies component hierarchies while maintaining visual design.

Permissions

deny (0)
—
ask (0)
—
allow (120)
WebFetch
WebSearch
TodoRead
TodoWrite
Bash(rg:*)
Bash(ls:*)
Bash(grep:*)
Bash(find:*)
Bash(cat:*)
Bash(head:*)
Bash(tail:*)
Bash(wc:*)
Bash(du:*)
Bash(df:*)
Bash(ps:*)
Bash(tree:*)
Bash(which:*)
Bash(file:*)
Bash(stat:*)
Bash(pwd:*)
Bash(echo:*)
Bash(date:*)
Bash(whoami:*)
Bash(uname:*)
Bash(env:*)
Bash(printenv:*)
Bash(history:*)
Bash(type:*)
Bash(realpath:*)
Bash(basename:*)
Bash(dirname:*)
Bash(readlink:*)
Bash(id:*)
Bash(groups:*)
Bash(locale:*)
Bash(uptime:*)
Bash(hostname:*)
Bash(git:status)
Bash(git:log:*)
Bash(git:diff:*)
Bash(git:branch:*)
Bash(git:remote:*)
Bash(git:show:*)
Bash(git:fetch:*)
Bash(git:merge-base:*)
Bash(git:cat-file:*)
Bash(git:checkout:*)
Bash(git:rev-list:*)
Bash(git:ls-files:*)
Bash(git:describe:*)
Bash(git:rev-parse:*)
Bash(git:config:--get:*)
Bash(npm:list:*)
Bash(npm:view:*)
Bash(yarn:list:*)
Bash(pnpm:list:*)
Bash(cargo:tree:*)
Bash(cargo:metadata:*)
Bash(jq:*)
Bash(awk:*)

Similar rigs

copied ✓