pragmaticivan/dotfiles
pragmaticivan's personal configurations
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code $ claude mcp add --transport http context7 https://mcp.context7.com/mcp $ npx degit pragmaticivan/dotfiles/home/dot_claude ./rig-dotfiles # 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 --transport http context7 https://mcp.context7.com/mcp $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/addressing-pr-comments .claude/skills/addressing-pr-comments $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/aeo-optimizer .claude/skills/aeo-optimizer $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/analyze-permissions .claude/skills/analyze-permissions $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/architect .claude/skills/architect $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/blast-radius .claude/skills/blast-radius $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/bro .claude/skills/bro $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/browser-testing-with-devtools .claude/skills/browser-testing-with-devtools $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/context7 .claude/skills/context7 $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/creating-pull-requests .claude/skills/creating-pull-requests $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/figure-it-out .claude/skills/figure-it-out $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/how .claude/skills/how $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/improve-crap .claude/skills/improve-crap $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/interrogate .claude/skills/interrogate $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/kaizen-mode .claude/skills/kaizen-mode $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/no-comments .claude/skills/no-comments $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/reflect .claude/skills/reflect $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/show-me-your-work .claude/skills/show-me-your-work $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/simplicity .claude/skills/simplicity $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/simplified-technical-english .claude/skills/simplified-technical-english $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/stacked-pr-split .claude/skills/stacked-pr-split $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/stop-slop .claude/skills/stop-slop $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/swarm .claude/skills/swarm $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/technical-writing .claude/skills/technical-writing $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/test-driven-development .claude/skills/test-driven-development $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/thermo-nuclear-code-quality-review .claude/skills/thermo-nuclear-code-quality-review $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/thermo-nuclear-review .claude/skills/thermo-nuclear-review $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/thermos .claude/skills/thermos $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/tune-skill .claude/skills/tune-skill $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/typescript .claude/skills/typescript $ npx degit pragmaticivan/dotfiles/home/dot_agents/skills/why .claude/skills/why
$ curl -fsSL --create-dirs -o .claude/agents/kaizen-agent.md https://raw.githubusercontent.com/pragmaticivan/dotfiles/main/home/dot_claude/agents/kaizen-agent.md $ curl -fsSL --create-dirs -o .claude/agents/thermo-nuclear-code-quality-review-subagent.md https://raw.githubusercontent.com/pragmaticivan/dotfiles/main/home/dot_claude/agents/thermo-nuclear-code-quality-review-subagent.md $ curl -fsSL --create-dirs -o .claude/agents/thermo-nuclear-review-subagent.md https://raw.githubusercontent.com/pragmaticivan/dotfiles/main/home/dot_claude/agents/thermo-nuclear-review-subagent.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 *)"
]
}
} MCP servers (1)
| server | source | est. tokens |
|---|---|---|
| Context7 | remote · remote | 1.2k |
Skills (30)
addressing-pr-commentsaeo-optimizeranalyze-permissionsarchitectblast-radiusbrobrowser-testing-with-devtoolscontext7creating-pull-requestsfigure-it-outhowimprove-crapinterrogatekaizen-modeno-commentsreflectshow-me-your-worksimplicitysimplified-technical-englishstacked-pr-splitstop-slopswarmtechnical-writingtest-driven-developmentthermo-nuclear-code-quality-reviewthermo-nuclear-reviewthermostune-skilltypescriptwhy
Subagents (3)
| kaizen-agent model: inherit | Routing target for `/kaizen-mode` and any request for kaizen style. Resume an existing `kaizen-agent` for the conversation rather than spawning a sibling. Claude Code preloads the `kaizen-mode` skill |
| thermo-nuclear-code-quality-review-subagent model: opus | Thermo-nuclear code quality audit (maintainability, structure, 1k-line rule, spaghetti, code-judo). Invoked via the Agent tool after a parent gathers diff and file contents. Loads rubric from the ther |
| thermo-nuclear-review-subagent model: opus | Thermo-nuclear branch audit (bugs, breaking changes, security, devex, feature-flag leaks) scoped to the diff. Invoked via the Agent tool after a parent gathers diff and file contents. Loads rubric fro |
Similar rigs
EvanBatten/pstack-for-cc
the top benchmarked pstack port for Claude Code: contains playbooks, skills and principles, enforced by a hook at every action
Skill Collector 2.5k tok ·
cameronr/dotfiles
personal dotfiles
Skill Collector 3.4k tok ·
painhardcore/pstack
Portable coding-agent workflows adapted from Cursor’s pstack for Codex, Claude Code, and OpenCode.
Skill Collector 3.1k tok ·
michael-denyer/pstack-claude
Claude Code, Codex, Pi, OpenCode, Gemini, and Prime Agent versions of Poteto's pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.
Skill Collector 3.7k tok ·