~ / rigs / murdahl / ClaudeCodeSetup

murdahl/ClaudeCodeSetup

No description.

↗ GitHub ★ 1 no license updated 9mo ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~1.6k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit murdahl/ClaudeCodeSetup/agents ./rig-claudecodesetup/agents
$ npx degit murdahl/ClaudeCodeSetup/commands ./rig-claudecodesetup/commands
$ npx degit murdahl/ClaudeCodeSetup/hooks ./rig-claudecodesetup/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/chrome-extension-architect.md https://raw.githubusercontent.com/murdahl/ClaudeCodeSetup/main/agents/chrome-extension-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/dotnet-backend-expert.md https://raw.githubusercontent.com/murdahl/ClaudeCodeSetup/main/agents/dotnet-backend-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/nextjs-component-architect.md https://raw.githubusercontent.com/murdahl/ClaudeCodeSetup/main/agents/nextjs-component-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/nextjs-expert.md https://raw.githubusercontent.com/murdahl/ClaudeCodeSetup/main/agents/nextjs-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/task-orchestrator.md https://raw.githubusercontent.com/murdahl/ClaudeCodeSetup/main/agents/task-orchestrator.md
$ curl -fsSL --create-dirs -o .claude/agents/ux-design-expert.md https://raw.githubusercontent.com/murdahl/ClaudeCodeSetup/main/agents/ux-design-expert.md

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

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(~/.aws/**)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(.env)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/.env.*)",
      "Read(**/*.key)",
      "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(npm publish:*)",
      "Bash(wget *)",
      "Bash(git rebase *)",
      "Bash(gh pr merge *)",
      "Bash(git commit *)"
    ]
  }
}

Subagents (6)

chrome-extension-architect
model: sonnet
Use this agent when working on Chrome extension development, especially for extensions that enhance admin interfaces, fetch external data, integrate with third-party services, or modify webpage conten
dotnet-backend-expert
model: sonnet
Use this agent when working on .NET backend development tasks, including API design, database integration, performance optimization, architecture decisions, or any server-side .NET development challen
nextjs-component-architect
model: sonnet
Use this agent when you need expert guidance on Next.js frontend development, particularly for component architecture, encapsulation patterns, and performance optimization. Examples: <example>Context:
nextjs-expert
model: sonnet
Use this agent when working with Next.js projects, including component development, routing, API routes, server-side rendering, static generation, or any Next.js-specific features. Examples: <example>
task-orchestrator
model: sonnet
Use this agent when you need to break down complex software development tasks into manageable subtasks and delegate them to specialized agents. Examples: <example>Context: User has a complex feature r
ux-design-expert
model: sonnet
Use this agent when you need expert UX design guidance, user experience analysis, interface design recommendations, usability evaluations, user journey mapping, accessibility assessments, or design sy

Hooks (2)

eventmatcherruns
PostToolUseWrite|Edit|MultiEdit~/.claude/hooks/format-csharp.sh "$CLAUDE_FILE_PATH"
PostToolUseWrite|Edit|MultiEdit~/.claude/hooks/format-prettier.sh "$CLAUDE_FILE_PATH"

Slash commands (3)

/c7/review-branch/security-review

Permissions

deny (0)
—
ask (0)
—
allow (68)
Bash(rg:*)
Bash(sed:*)
Bash(npm run:*)
Bash(npm run build:*)
Bash(npm run lint:*)
Bash(npm run typecheck:*)
WebFetch(domain:docs.anthropic.com)
Bash(find:*)
Bash(grep:*)
Bash(mkdir:*)
Bash(node:*)
Bash(open test-enhancement.html)
Bash(mv:*)
Bash(dotnet build)
Bash(dotnet build:*)
Bash(dotnet ef migrations add:*)
Bash(dotnet ef database update:*)
Bash(dotnet test:*)
Bash(dotnet run:*)
Bash(ls:*)
Bash(openssl rand:*)
Bash(npx tsc:*)
Bash(tail:*)
mcp__context7__resolve-library-id
mcp__context7__get-library-docs
mcp__ide__getDiagnostics
mcp__sequential-thinking__sequentialthinking
mcp__serena__*
mcp__serena__read_file
mcp__serena__create_text_file
mcp__serena__list_dir
mcp__serena__find_file
mcp__serena__replace_regex
mcp__serena__search_for_pattern
mcp__serena__restart_language_server
mcp__serena__get_symbols_overview
mcp__serena__find_symbol
mcp__serena__find_referencing_symbols
mcp__serena__replace_symbol_body
mcp__serena__insert_after_symbol
mcp__serena__insert_before_symbol
mcp__serena__write_memory
mcp__serena__read_memory
mcp__serena__list_memories
mcp__serena__delete_memory
mcp__serena__execute_shell_command
mcp__serena__activate_project
mcp__serena__check_onboarding_performed
mcp__serena__onboarding
mcp__serena__think_about_collected_information
mcp__serena__think_about_task_adherence
mcp__serena__think_about_whether_you_are_done
mcp__serena__prepare_for_new_conversation
mcp__serena__replace_content
mcp__serena__replace_content
mcp__playwright__browser_navigate
WebFetch(domain:developer.tripletex.no)
Skill(artifact-builder)
Skill(brand-guidelines)
Skill(canvas-design)

Similar rigs

copied ✓