guanyang/open-agent-hub
A lightweight, zero-dependency CLI tool to manage and activate capabilities for AI coding assistants (such as Claude Code, Cursor, Trae, etc.).
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 github -- npx -y @modelcontextprotocol/server-github@2025.4.8 $ claude mcp add context7 -- npx -y @upstash/context7-mcp@2.1.4 $ claude mcp add --transport http exa https://mcp.exa.ai/mcp $ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory@2026.1.26 $ claude mcp add playwright -- npx -y @playwright/mcp@0.0.69 --extension $ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking@2025.12.18 $ npx degit guanyang/open-agent-hub/agents ./rig-open-agent-hub/agents $ npx degit guanyang/open-agent-hub/commands ./rig-open-agent-hub/commands $ npx degit guanyang/open-agent-hub/skills ./rig-open-agent-hub/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 github -- npx -y @modelcontextprotocol/server-github@2025.4.8 $ claude mcp add context7 -- npx -y @upstash/context7-mcp@2.1.4 $ claude mcp add --transport http exa https://mcp.exa.ai/mcp $ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory@2026.1.26 $ claude mcp add playwright -- npx -y @playwright/mcp@0.0.69 --extension $ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking@2025.12.18
$ npx degit guanyang/open-agent-hub/skills/academy-guide .claude/skills/academy-guide $ npx degit guanyang/open-agent-hub/skills/advanced-evaluation .claude/skills/advanced-evaluation $ npx degit guanyang/open-agent-hub/skills/algorithmic-art .claude/skills/algorithmic-art $ npx degit guanyang/open-agent-hub/skills/baoyu-article-illustrator .claude/skills/baoyu-article-illustrator $ npx degit guanyang/open-agent-hub/skills/baoyu-comic .claude/skills/baoyu-comic $ npx degit guanyang/open-agent-hub/skills/baoyu-compress-image .claude/skills/baoyu-compress-image $ npx degit guanyang/open-agent-hub/skills/baoyu-cover-image .claude/skills/baoyu-cover-image $ npx degit guanyang/open-agent-hub/skills/baoyu-danger-gemini-web .claude/skills/baoyu-danger-gemini-web $ npx degit guanyang/open-agent-hub/skills/baoyu-danger-x-to-markdown .claude/skills/baoyu-danger-x-to-markdown $ npx degit guanyang/open-agent-hub/skills/baoyu-diagram .claude/skills/baoyu-diagram $ npx degit guanyang/open-agent-hub/skills/baoyu-electron-extract .claude/skills/baoyu-electron-extract $ npx degit guanyang/open-agent-hub/skills/baoyu-format-markdown .claude/skills/baoyu-format-markdown $ npx degit guanyang/open-agent-hub/skills/baoyu-image-cards .claude/skills/baoyu-image-cards $ npx degit guanyang/open-agent-hub/skills/baoyu-image-gen .claude/skills/baoyu-image-gen $ npx degit guanyang/open-agent-hub/skills/baoyu-imagine .claude/skills/baoyu-imagine $ npx degit guanyang/open-agent-hub/skills/baoyu-infographic .claude/skills/baoyu-infographic $ npx degit guanyang/open-agent-hub/skills/baoyu-markdown-to-html .claude/skills/baoyu-markdown-to-html $ npx degit guanyang/open-agent-hub/skills/baoyu-post-to-wechat .claude/skills/baoyu-post-to-wechat $ npx degit guanyang/open-agent-hub/skills/baoyu-post-to-weibo .claude/skills/baoyu-post-to-weibo $ npx degit guanyang/open-agent-hub/skills/baoyu-post-to-x .claude/skills/baoyu-post-to-x $ npx degit guanyang/open-agent-hub/skills/baoyu-slide-deck .claude/skills/baoyu-slide-deck $ npx degit guanyang/open-agent-hub/skills/baoyu-translate .claude/skills/baoyu-translate $ npx degit guanyang/open-agent-hub/skills/baoyu-url-to-markdown .claude/skills/baoyu-url-to-markdown $ npx degit guanyang/open-agent-hub/skills/baoyu-wechat-summary .claude/skills/baoyu-wechat-summary $ npx degit guanyang/open-agent-hub/skills/baoyu-xhs-images .claude/skills/baoyu-xhs-images $ npx degit guanyang/open-agent-hub/skills/baoyu-youtube-transcript .claude/skills/baoyu-youtube-transcript $ npx degit guanyang/open-agent-hub/skills/bdi-mental-states .claude/skills/bdi-mental-states $ npx degit guanyang/open-agent-hub/skills/brainstorming .claude/skills/brainstorming $ npx degit guanyang/open-agent-hub/skills/brand-guidelines .claude/skills/brand-guidelines $ npx degit guanyang/open-agent-hub/skills/canvas-design .claude/skills/canvas-design $ npx degit guanyang/open-agent-hub/skills/claude-academy-guide .claude/skills/claude-academy-guide $ npx degit guanyang/open-agent-hub/skills/claude-api .claude/skills/claude-api $ npx degit guanyang/open-agent-hub/skills/composition-patterns .claude/skills/composition-patterns $ npx degit guanyang/open-agent-hub/skills/context-compression .claude/skills/context-compression $ npx degit guanyang/open-agent-hub/skills/context-degradation .claude/skills/context-degradation $ npx degit guanyang/open-agent-hub/skills/context-fundamentals .claude/skills/context-fundamentals $ npx degit guanyang/open-agent-hub/skills/context-optimization .claude/skills/context-optimization $ npx degit guanyang/open-agent-hub/skills/defuddle .claude/skills/defuddle $ npx degit guanyang/open-agent-hub/skills/diagnosing-superpowers .claude/skills/diagnosing-superpowers $ npx degit guanyang/open-agent-hub/skills/discernment-nudge .claude/skills/discernment-nudge
$ curl -fsSL --create-dirs -o .claude/agents/agent-architect.md https://raw.githubusercontent.com/guanyang/open-agent-hub/main/agents/agent-architect.md $ curl -fsSL --create-dirs -o .claude/agents/agent-debugger.md https://raw.githubusercontent.com/guanyang/open-agent-hub/main/agents/agent-debugger.md $ curl -fsSL --create-dirs -o .claude/agents/agent-refactorer.md https://raw.githubusercontent.com/guanyang/open-agent-hub/main/agents/agent-refactorer.md $ curl -fsSL --create-dirs -o .claude/agents/agent-reviewer.md https://raw.githubusercontent.com/guanyang/open-agent-hub/main/agents/agent-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/agent-tester.md https://raw.githubusercontent.com/guanyang/open-agent-hub/main/agents/agent-tester.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 (6)
| server | source | est. tokens |
|---|---|---|
| GitHub MCP · "github" | npm | 18.0k |
| Context7 | npm | 1.2k |
| Exa | remote · remote | 1.5k |
| Memory (knowledge graph) · "memory" | npm | 2.6k |
| Playwright MCP · "playwright" | npm | 7.5k |
| Sequential Thinking · "sequential-thinking" | npm | 900 |
Skills (104)
academy-guideadvanced-evaluationalgorithmic-artbaoyu-article-illustratorbaoyu-comicbaoyu-compress-imagebaoyu-cover-imagebaoyu-danger-gemini-webbaoyu-danger-x-to-markdownbaoyu-diagrambaoyu-electron-extractbaoyu-format-markdownbaoyu-image-cardsbaoyu-image-genbaoyu-imaginebaoyu-infographicbaoyu-markdown-to-htmlbaoyu-post-to-wechatbaoyu-post-to-weibobaoyu-post-to-xbaoyu-slide-deckbaoyu-translatebaoyu-url-to-markdownbaoyu-wechat-summarybaoyu-xhs-imagesbaoyu-youtube-transcriptbdi-mental-statesbrainstormingbrand-guidelinescanvas-designclaude-academy-guideclaude-apivercel-composition-patternscontext-compressioncontext-degradationcontext-fundamentalscontext-optimizationdefuddlediagnosing-superpowersdiscernment-nudgedispatching-parallel-agentsdoc-coauthoringdocxevaluationexecuting-plansfilesystem-contextfinishing-a-development-branchfrontend-designharness-engineeringhosted-agentsinternal-commsjson-canvasknaplatent-briefinglong-horizon-promptingmcp-buildermediabunnymemory-systemsmulti-agent-patternsnotebooklmobsidian-basesobsidian-cliobsidian-markdownpdfplanning-with-filespptxproject-developmentvercel-react-best-practicesvercel-react-native-skillsreceiving-code-reviewremotion-best-practicesremotion-captionsremotion-createremotion-docsremotion-interactivityremotion-mapsremotion-markupremotion-multimediaremotion-renderremotion-saasremotion-studioremotion-upgraderemotionrequesting-code-reviewself-improvement-loopsself-managed-contextskill-creatorslack-gif-creatorsubagent-driven-developmentsupabase-postgres-best-practicessystematic-debuggingtest-driven-developmenttheme-factorytool-designui-ux-pro-maxusing-git-worktreesusing-superpowersverification-before-completionweb-artifacts-builderweb-design-guidelineswebapp-testingwriting-planswriting-skillsxlsx
Subagents (5)
| agent-architect | Principal Software Architect specializing in system design, database modeling, API engineering, and system resilience. |
| agent-debugger | Principal Diagnostics Engineer specializing in root cause analysis, error troubleshooting, and hotfixes. |
| agent-refactorer | Principal Clean Code Specialist specializing in code simplification, performance tuning, and refactoring loops. |
| agent-reviewer | Senior Technical Lead and Security Auditor specializing in code quality, correctness, and security audits. |
| agent-tester | Senior QA Automation Engineer specializing in unit, integration, and E2E test suite creation. |
Slash commands (3)
/commit/review/test-tdd
Similar rigs
JimLiu/baoyu-skills
—
Skill Collector 3.5k tok ·
anthropics/skills
Public repository for Agent Skills
Skill Collector 1.3k tok ·
caitengwei/my-skills
我的 skills 聚合仓库
Skill Collector 3.0k tok ·
benjchurchill1/claude-dotfiles-shared
Shareable Claude Code dotfiles: 11 agents, 11 commands, 24 skills — framework-agnostic
Orchestrator 46.9k tok ·