~ / rigs / CodingMogul / claude-code-setup

CodingMogul/claude-code-setup

No description.

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

Copy this rig

# review before running: this installs third-party code
$ claude mcp add context7 -e DEFAULT_MINIMUM_TOKENS=YOUR_DEFAULT_MINIMUM_TOKENS -- npx -y @upstash/context7-mcp
$ claude mcp add puppeteer -- npx -y @modelcontextprotocol/server-puppeteer
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking
$ claude mcp add mcp-deepwiki -- npx -y mcp-deepwiki@latest
$ npx degit CodingMogul/claude-code-setup/.claude ./rig-claude-code-setup  # inspect, then merge into .claude/

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.

$ claude mcp add context7 -e DEFAULT_MINIMUM_TOKENS=YOUR_DEFAULT_MINIMUM_TOKENS -- npx -y @upstash/context7-mcp
$ claude mcp add puppeteer -- npx -y @modelcontextprotocol/server-puppeteer
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking
$ claude mcp add mcp-deepwiki -- npx -y mcp-deepwiki@latest
$ curl -fsSL --create-dirs -o .claude/agents/code-flow-mapper.md https://raw.githubusercontent.com/CodingMogul/claude-code-setup/main/.claude/agents/code-flow-mapper.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/CodingMogul/claude-code-setup/main/.claude/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/investigator.md https://raw.githubusercontent.com/CodingMogul/claude-code-setup/main/.claude/agents/investigator.md
$ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/CodingMogul/claude-code-setup/main/.claude/agents/planner.md
$ curl -fsSL --create-dirs -o .claude/agents/qa-test-engineer.md https://raw.githubusercontent.com/CodingMogul/claude-code-setup/main/.claude/agents/qa-test-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/security-audit-specialist.md https://raw.githubusercontent.com/CodingMogul/claude-code-setup/main/.claude/agents/security-audit-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(npm run type-check:*)",
      "Bash(npm run dev:*)",
      "Bash(npm run build:*)"
    ]
  }
}

MCP servers (4)

serversourceest. tokens
Context7
env: DEFAULT_MINIMUM_TOKENS
npm 1.2k
Puppeteer npm 2.2k
Sequential Thinking · "sequential-thinking" npm 900
DeepWiki · "mcp-deepwiki" npm 900

Subagents (6)

code-flow-mapperExpert code flow mapper that traces execution paths and file interconnections
code-reviewerExpert code review specialist. Proactively reviews code for quality, security, and maintainability. Use before commiting.
investigatorExpert code investigator that tracks down related code to the problem
plannerExpert planner that takes into account investigation and flow analysis reports to create a detailed plan that solves all problems
qa-test-engineerUse this agent when you need to assess testing coverage, create test strategies, write test cases, implement tests, or verify application functionality. This includes situations where you need to esta
security-audit-specialistUse this agent when you need to perform comprehensive security audits of your codebase, particularly focusing on credential management, token handling, and client-server architecture security. Example

Hooks (2)

eventmatcherruns
Stop*afplay ~/MyCode/claude-code-setup/.claude/sicko.mp3
SessionEnd*afplay ~/MyCode/claude-code-setup/sicko.mp3

Slash commands (5)

/code-review/commit/generate-tests/security-audit/setup

Permissions

deny (3)
Bash(npm run type-check:*)
Bash(npm run dev:*)
Bash(npm run build:*)
ask (0)
—
allow (59)
WebFetch(domain:docs.anthropic.com)
Bash(rm:*)
WebFetch(domain:github.com)
mcp__context7__resolve-library-id
mcp__context7__get-library-docs
WebFetch(domain:www.npmjs.com)
mcp__filesystem__list_directory
Bash(grep:*)
Bash(git add:*)
mcp__filesystem__edit_file
WebFetch(domain:js.devexpress.com)
WebFetch(domain:devexpress.github.io)
mcp__filesystem__search_files
Bash(npx devextreme-cli build-theme:*)
Bash(mv:*)
mcp__puppeteer__puppeteer_navigate
mcp__puppeteer__puppeteer_screenshot
mcp__puppeteer__puppeteer_click
mcp__puppeteer__puppeteer_evaluate
Bash(sed:*)
mcp__puppeteer__puppeteer_fill
mcp__gitlab__search_repositories
WebFetch(domain:gitlab.indigital.gr)
mcp__gitlab__list_issues
Bash(git push:*)
Bash(find:*)
mcp__gitlab__get_project
Bash(rg:*)
WebFetch(domain:cortexjs.io)
Bash(git commit:*)
Bash(./release.sh:*)
Bash(php artisan:*)
mcp__gitlab__get_issue
mcp__gitlab__update_issue
mcp__gitlab__list_projects
mcp__gitlab__list_labels
mcp__gitlab__create_note
mcp__gitlab__create_issue
Bash(php:*)
Bash(git rm:*)
mcp__sequential-thinking__sequentialthinking
Bash(git checkout:*)
Bash(git pull:*)
Bash(sudo supervisorctl restart:*)
WebFetch(domain:simple-bench.com)
mcp__mcp-deepwiki__deepwiki_fetch
WebFetch(domain:grafana.com)
mcp__memory__create_entities
mcp__memory__add_observations
mcp__memory__read_graph
mcp__memory__delete_entities
mcp__memory__search_nodes
mcp__memory__delete_observations
mcp__memory__search_nodes
mcp__memory__open_nodes
mcp__ide__getDiagnostics
Bash(diff:*)
Bash(git reset:*)
mcp__memory__create_relations

Similar rigs

copied ✓