jellydn/my-ai-tools
Comprehensive configuration management for AI coding tools - Replicate my complete setup for Claude Code, OpenCode, Amp, Li, Codex and Claude Code Switch with custom configurations, MCP servers, plugins, and commands.
ARCHETYPE
MCP Hoarder
Six or more MCP servers wired in. Every tool, always in context.
Copy this rig
# review before running: this installs third-party code $ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest $ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking $ claude mcp add qmd -- qmd mcp $ claude mcp add fff -- fff-mcp $ claude mcp add react-grab-mcp -- npx -y @react-grab/mcp --stdio $ claude mcp add logpilot -- logpilot mcp-server $ claude mcp add agentmemory -- npx -y @agentmemory/mcp $ claude mcp add sem -- sem-mcp $ claude mcp add ctx -- ctx mcp serve $ claude mcp add codebase-memory-mcp -- codebase-memory-mcp $ claude mcp add fetch -- uvx mcp-server-fetch $ npx degit jellydn/my-ai-tools/skills ./rig-my-ai-tools/skills
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 -- npx -y @upstash/context7-mcp@latest $ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking $ claude mcp add qmd -- qmd mcp $ claude mcp add fff -- fff-mcp $ claude mcp add react-grab-mcp -- npx -y @react-grab/mcp --stdio $ claude mcp add logpilot -- logpilot mcp-server $ claude mcp add agentmemory -- npx -y @agentmemory/mcp $ claude mcp add sem -- sem-mcp $ claude mcp add ctx -- ctx mcp serve $ claude mcp add codebase-memory-mcp -- codebase-memory-mcp $ claude mcp add fetch -- uvx mcp-server-fetch
$ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/accountable-engineering .claude/skills/accountable-engineering $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/adr .claude/skills/adr $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/babysit-pr .claude/skills/babysit-pr $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/blindspot-pass .claude/skills/blindspot-pass $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/capability-experiments .claude/skills/capability-experiments $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/code-quality-review .claude/skills/code-quality-review $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/code-review .claude/skills/code-review $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/codemap .claude/skills/codemap $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/commit-atomic .claude/skills/commit-atomic $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/context-discovery .claude/skills/context-discovery $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/diagnosing-bugs .claude/skills/diagnosing-bugs $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/doc-search .claude/skills/doc-search $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/docs-update .claude/skills/docs-update $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/draft-pull-request .claude/skills/draft-pull-request $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/git-context .claude/skills/git-context $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/handoffs .claude/skills/handoffs $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/implement-spec .claude/skills/implement-spec $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/implementation-logger .claude/skills/implementation-logger $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/llm-wiki .claude/skills/llm-wiki $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/orchestrating-fusion .claude/skills/orchestrating-fusion $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/pickup .claude/skills/pickup $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/plannotator-setup-goal .claude/skills/plannotator-setup-goal $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/portless-local .claude/skills/portless-local $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/pr-review .claude/skills/pr-review $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/pr .claude/skills/pr $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/prd .claude/skills/prd $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/qmd-knowledge .claude/skills/qmd-knowledge $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/quiz-me .claude/skills/quiz-me $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/ralph .claude/skills/ralph $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/retro .claude/skills/retro $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/security-audit .claude/skills/security-audit $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/slop .claude/skills/slop $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/spec-interview .claude/skills/spec-interview $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/tdd .claude/skills/tdd $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/tmux .claude/skills/tmux $ npx degit jellydn/my-ai-tools/configs/amp/plugins/my-ai-tools-skills/skills/visual-pr .claude/skills/visual-pr $ npx degit jellydn/my-ai-tools/configs/amp/skills/ai-slop-remover .claude/skills/ai-slop-remover $ npx degit jellydn/my-ai-tools/configs/amp/skills/code-reviewer .claude/skills/code-reviewer $ npx degit jellydn/my-ai-tools/configs/amp/skills/documentation-writer .claude/skills/documentation-writer $ npx degit jellydn/my-ai-tools/configs/amp/skills/test-generator .claude/skills/test-generator
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,413 rigs:
{
"permissions": {
"deny": [
"Read(~/.ssh/**)",
"Read(**/.env)",
"Bash(rm -rf *)",
"Read(./.env)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(**/*.pem)",
"Bash(rm -rf /*)",
"Read(~/.aws/**)",
"Bash(rm -rf:*)",
"Read(.env)",
"Bash(git push --force*)",
"Read(**/*.key)",
"Read(./.env.*)",
"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(wget *)",
"Bash(npm publish:*)",
"Bash(gh pr merge *)",
"Bash(chown *)",
"Bash(docker *)"
]
}
} MCP servers (11)
| server | source | est. tokens |
|---|---|---|
| Context7 | npm | 1.2k |
| Sequential Thinking · "sequential-thinking" | npm | 900 |
| qmd | binary | 2.5k |
| fff-mcp · "fff" | binary | 2.5k |
| @react-grab/mcp · "react-grab-mcp" | npm | 2.5k |
| logpilot | binary | 2.5k |
| @agentmemory/mcp · "agentmemory" | npm | 2.5k |
| sem-mcp · "sem" | binary | 2.5k |
| ctx | binary | 2.5k |
| codebase-memory-mcp | binary | 2.5k |
| Fetch | pypi | 450 |
Skills (40)
accountable-engineeringadrbabysit-prblindspot-passcapability-experimentscode-quality-reviewcode-reviewcodemapcommit-atomiccontext-discoverydiagnosing-bugsdoc-searchdocs-updatedraft-pull-requestgit-contexthandoffsimplement-specimplementation-loggerllm-wikiorchestrating-fusionpickupplannotator-setup-goalportless-localpr-reviewprprdqmd-knowledgequiz-meralphretrosecurity-auditslopspec-interviewtddtmuxvisual-prai-slop-removercode-reviewerdocumentation-writertest-generator