~ / rigs / centminmod / my-claude-code-setup

centminmod/my-claude-code-setup

Shared starter template configuration and CLAUDE.md memory bank system for Claude Code

↗ GitHub ★ 2,653 mit updated 11d ago personal setup Claude CodeCodexGemini CLI
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~1.8k 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 centminmod/my-claude-code-setup/.claude ./rig-my-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.

$ npx degit centminmod/my-claude-code-setup/.claude/skills/ai-image-creator .claude/skills/ai-image-creator
$ npx degit centminmod/my-claude-code-setup/.claude/skills/audit-session-metrics .claude/skills/audit-session-metrics
$ npx degit centminmod/my-claude-code-setup/.claude/skills/claude-docs-consultant .claude/skills/claude-docs-consultant
$ npx degit centminmod/my-claude-code-setup/.claude/skills/consult-codex .claude/skills/consult-codex
$ npx degit centminmod/my-claude-code-setup/.claude/skills/consult-zai .claude/skills/consult-zai
$ npx degit centminmod/my-claude-code-setup/.claude/skills/session-metrics .claude/skills/session-metrics
$ npx degit centminmod/my-claude-code-setup/.claude/skills/task-breakdown .claude/skills/task-breakdown
$ curl -fsSL --create-dirs -o .claude/agents/code-searcher.md https://raw.githubusercontent.com/centminmod/my-claude-code-setup/master/.claude/agents/code-searcher.md
$ curl -fsSL --create-dirs -o .claude/agents/codex-cli.md https://raw.githubusercontent.com/centminmod/my-claude-code-setup/master/.claude/agents/codex-cli.md
$ curl -fsSL --create-dirs -o .claude/agents/get-current-datetime.md https://raw.githubusercontent.com/centminmod/my-claude-code-setup/master/.claude/agents/get-current-datetime.md
$ curl -fsSL --create-dirs -o .claude/agents/memory-bank-synchronizer.md https://raw.githubusercontent.com/centminmod/my-claude-code-setup/master/.claude/agents/memory-bank-synchronizer.md
$ curl -fsSL --create-dirs -o .claude/agents/ux-design-expert.md https://raw.githubusercontent.com/centminmod/my-claude-code-setup/master/.claude/agents/ux-design-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/zai-cli.md https://raw.githubusercontent.com/centminmod/my-claude-code-setup/master/.claude/agents/zai-cli.md

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

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

Skills (7)

Subagents (6)

code-searcher
model: sonnet
Use for codebase analysis, forensic examination, and code mapping — locating functions, classes, and logic; security vulnerability analysis; pattern detection; architectural consistency checks; and na
codex-cli
model: haiku
Execute OpenAI Codex CLI (GPT-5.2) for code analysis. Use when you need Codex's GPT-5.2 perspective on code.
get-current-datetimeExecute TZ='Australia/Brisbane' date command and return ONLY the raw output. No formatting, headers, explanations, or parallel agents.
memory-bank-synchronizerUse this agent proactively to synchronize memory bank documentation with actual codebase state, ensuring architectural patterns in memory files match implementation reality, updating technical decisio
ux-design-expertUse this agent when you need comprehensive UX/UI design guidance, including user experience optimization, premium interface design, scalable design systems, data visualization with Highcharts, or Tail
zai-cli
model: haiku
Execute z.ai GLM 4.7 model via Claude Code CLI. Use when you need z.ai's GLM 4.7 perspective on code analysis.

Hooks (1)

eventmatcherruns
Stop*terminal-notifier -title 'Claude Code' -subtitle 'Session Complete' -message "Finished working in $(basename "$PWD")" -sound default -timeout 10

Slash commands (20)

/anthropic/apply-thinking-to/anthropic/convert-to-todowrite-tasklist-prompt/anthropic/update-memory-bank/architecture/explain-architecture-pattern/ccusage/ccusage-daily/cleanup/cleanup-context/documentation/create-readme-section/documentation/create-release-note/promptengineering/batch-operations-prompt/promptengineering/convert-to-test-driven-prompt/refactor/refactor-code/security/check-best-practices/security/secure-prompts/security/security-audit/security/test-examples/test-advanced-injection/security/test-examples/test-authority-claims/security/test-examples/test-basic-role-override/security/test-examples/test-css-hiding/security/test-examples/test-encoding-attacks/security/test-examples/test-invisible-chars

Similar rigs

copied ✓