~ / rigs / flasherses / claude-code-dotfiles

flasherses/claude-code-dotfiles

No description.

↗ GitHub ★ 6 MIT updated 2mo ago personal setup Claude Code Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~2.1k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

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

$ npx degit flasherses/claude-code-dotfiles/mvp-template/skills/project-engineering-init .claude/skills/project-engineering-init
$ npx degit flasherses/claude-code-dotfiles/mvp-template/skills/smart-review .claude/skills/smart-review
$ npx degit flasherses/claude-code-dotfiles/skills/git-rollback .claude/skills/git-rollback
$ npx degit flasherses/claude-code-dotfiles/skills/playwright-test-runner .claude/skills/playwright-test-runner
$ npx degit flasherses/claude-code-dotfiles/skills/test-case-writer .claude/skills/test-case-writer
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/flasherses/claude-code-dotfiles/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/doc-explorer.md https://raw.githubusercontent.com/flasherses/claude-code-dotfiles/main/agents/doc-explorer.md
$ curl -fsSL --create-dirs -o .claude/agents/pr-drafter.md https://raw.githubusercontent.com/flasherses/claude-code-dotfiles/main/agents/pr-drafter.md
$ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/flasherses/claude-code-dotfiles/main/agents/security-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/test-runner.md https://raw.githubusercontent.com/flasherses/claude-code-dotfiles/main/agents/test-runner.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 (5)

Subagents (5)

code-reviewer
model: sonnet
Proactively review code changes for quality, security, and code style when user asks for code review, says 'review', '审查', '检查代码', or completes a batch of edits. Use when user provides code to check o
doc-explorer
model: haiku
Explore and document unfamiliar codebases. Use when user asks 'how does X work', 'explain the architecture', 'find where Y is implemented', 'what does this project do', or needs broad multi-file codeb
pr-drafter
model: sonnet
Draft pull request descriptions only. Use when user completes a feature or bugfix and says 'create a PR', 'draft a pull request', '提交 PR', '创建拉取请求', 'prepare for merge', or after finishing a batch of
security-auditor
model: sonnet
Audit code for OWASP Top-10 vulnerabilities, exposed secrets, and unsafe patterns. Use when user asks for security review, says 'audit', '安全审计', '安全检查', '漏洞扫描', or before pushing to production. Also t
test-runner
model: haiku
Run tests and analyze failures. Use when user asks to 'run tests', 'run the test suite', '跑测试', '执行测试', 'check if tests pass', 'test this', or when code changes need verification. Also triggers when u

Slash commands (4)

/audit/full-review/review/rollback

Similar rigs

copied ✓