ulises-jeremias/agent-toolkit
🛠️ Composable AI agent toolkit — skills, agents, loops, and MCP templates for Claude Code, Cursor, OpenCode, Copilot, Windsurf, and Pi
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ claude mcp add github -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_<redacted>@sha256:<redacted>' $ claude mcp add slack -- npx -y @modelcontextprotocol/server-slack $ claude mcp add notion -- npx -y @notionhq/notion-mcp-server $ npx degit ulises-jeremias/agent-toolkit/agents ./rig-agent-toolkit/agents
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 -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_<redacted>@sha256:<redacted>' $ claude mcp add slack -- npx -y @modelcontextprotocol/server-slack $ claude mcp add notion -- npx -y @notionhq/notion-mcp-server
$ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/adr .claude/skills/adr $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/agreement .claude/skills/agreement $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/architecture-diagram .claude/skills/architecture-diagram $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/assistant .claude/skills/assistant $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/aws-well-architected-review .claude/skills/aws-well-architected-review $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/blast-radius .claude/skills/blast-radius $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/brag-slim .claude/skills/brag-slim $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/brag .claude/skills/brag $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/bug .claude/skills/bug $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/c4-model .claude/skills/c4-model $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/chrome-devtools .claude/skills/chrome-devtools $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/cli-for-agents .claude/skills/cli-for-agents $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/clickup-cli .claude/skills/clickup-cli $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/cloud-design-patterns .claude/skills/cloud-design-patterns $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/codeql .claude/skills/codeql $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-admin .claude/skills/confluence-admin $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-analytics .claude/skills/confluence-analytics $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-assistant .claude/skills/confluence-assistant $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-attachment .claude/skills/confluence-attachment $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-bulk .claude/skills/confluence-bulk $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-comment .claude/skills/confluence-comment $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-hierarchy .claude/skills/confluence-hierarchy $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-jira .claude/skills/confluence-jira $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-label .claude/skills/confluence-label $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-ops .claude/skills/confluence-ops $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-page .claude/skills/confluence-page $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-permission .claude/skills/confluence-permission $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-property .claude/skills/confluence-property $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-search .claude/skills/confluence-search $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-space .claude/skills/confluence-space $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-template .claude/skills/confluence-template $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/confluence-watch .claude/skills/confluence-watch $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/dbt-validation .claude/skills/dbt-validation $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/decision-log .claude/skills/decision-log $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/deep-review .claude/skills/deep-review $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/design-assessment .claude/skills/design-assessment $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/design-improvement .claude/skills/design-improvement $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/deslop .claude/skills/deslop $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/dev-companion .claude/skills/dev-companion $ npx degit ulises-jeremias/agent-toolkit/plugins/agent-toolkit-complete/.github/skills/development-workflow .claude/skills/development-workflow
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/agentic-security-reviewer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/architect/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/assistant/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/build-error-resolver/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/client-workflow-bootstrap/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/code-reviewer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/data-engineer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/designer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/e2e-runner/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/implementer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/planner/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/platform-engineer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/WORKSTATION_OPS.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/platform-engineer/references/WORKSTATION_OPS.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/qa-engineer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/researcher/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/LOOKUP_GUIDE.md https://raw.githubusercontent.com/ulises-jeremias/agent-<redacted>_GUIDE.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/reviewer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/DATABASE_CHECKLIST.md https://raw.githubusercontent.com/ulises-jeremias/agent-<redacted>_CHECKLIST.md $ curl -fsSL --create-dirs -o .claude/agents/PERFORMANCE_CHECKLIST.md https://raw.githubusercontent.com/ulises-jeremias/agent-<redacted>_CHECKLIST.md $ curl -fsSL --create-dirs -o .claude/agents/REFACTOR_CHECKLIST.md https://raw.githubusercontent.com/ulises-jeremias/agent-<redacted>_CHECKLIST.md $ curl -fsSL --create-dirs -o .claude/agents/TYPESCRIPT_CHECKLIST.md https://raw.githubusercontent.com/ulises-jeremias/agent-<redacted>_CHECKLIST.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/security-engineer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/security-reviewer/AGENT.md $ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.com/ulises-jeremias/agent-toolkit/main/agents/tdd-guide/AGENT.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 (3)
| server | source | est. tokens |
|---|---|---|
| docker · "github" | binary | 2.5k |
| Slack | npm | 3.5k |
| Notion | npm | 6.0k |
Skills (105)
adragreementarchitecture-diagramassistantaws-well-architected-reviewblast-radiusbrag-slimbragbugc4-modelchrome-devtoolscli-for-agentsclickup-clicloud-design-patternscodeqlconfluence-adminconfluence-analyticsconfluence-assistantconfluence-attachmentconfluence-bulkconfluence-commentconfluence-hierarchyconfluence-jiraconfluence-labelconfluence-opsconfluence-pageconfluence-permissionconfluence-propertyconfluence-searchconfluence-spaceconfluence-templateconfluence-watchdbt-validationdecision-logdeep-reviewdesign-assessmentdesign-improvementdeslopdev-companiondevelopment-workflowdocs-generatorepicfigma-code-connect-componentsfigma-create-design-system-rulesfigma-create-new-filefigma-implement-designfigmafix-merge-conflictsfrontend-design-reviewfrontend-designgh-address-commentsgh-contribution-plannergh-fix-cigithub-cli-workflowgitlab-cli-workflowherdrincidentinventoryjira-assistantjupyter-notebooklinearllm-cost-advisorloop-runnermanagement-unit-assessmentmcp-auditmcpmeeting-minutesmegalinter-checkmegalinter-fixmegalinter-setupmegalintermermaidonboardingoutput-handshakeowasp-agentic-reviewplanningplaywright-clipr-fallbackprdproject-assessment-evidenceproject-assessmentprojectreviewslack-assistantslack-clisnowflake-validationspikesupply-chain-auditswarm-handoffswarm-observerswarmtasktechnical-unit-assessmentthreat-modelingtrdtriageunslopuser-storyweb-design-guidelineswork-itemworkflow-client-bootstrapworkflow-generic-projectworkspace-knowledge-syncworkspaceworktree
Subagents (24)
| agentic-security-reviewer | Agentic security review specialist — prompt injection, tool poisoning, excessive agency, credential exposure, supply-chain, MCP/plugin hardening with OWASP LLM01-10 + AGNT01-06. Use when security-engi |
| architect | Software architecture and system design specialist. Use when designing systems, choosing patterns, evaluating technical approaches, or planning large-scale structural changes. |
| assistant | agent-toolkit Dev Companion — follows internal conventions and best practices. Use for any work in agent-toolkit or client repositories to ensure compliance with agent-toolkit standards. |
| build-error-resolver | Build and TypeScript error resolution specialist — large diagnostic context, root-cause triage across tsc/lint/webpack/vite. Use when platform-engineer delegates CI failure logs or fix requires full e |
| client-workflow-bootstrap | Meta-generator / orchestrator — onboarding interview that meta-generates <client>-workflow + <client>-dev-companion skills and opens a draft PR. Use when onboarding a new client project or updating an |
| code-reviewer | Expert code review specialist — <redacted> with severity-ranked findings. Use when reviewer/qa-engineer delegates deep craft or PR explicitly warrants independent verification; opt-in via holistic cal |
| data-engineer | >- |
| designer | >- |
| e2e-runner | End-to-end testing specialist using Playwright — selector discipline, POM, and flake avoidance with explicit browser-output isolation. Use when qa-engineer delegates E2E authoring/debugging or task ex |
| implementer | >- |
| planner | Expert planning specialist for complex features and refactoring. Use before starting any significant implementation to break down work, identify risks, and create an actionable plan. |
| platform-engineer | >- |
| WORKSTATION_OPS | — |
| qa-engineer | >- |
| researcher | >- |
| LOOKUP_GUIDE | — |
| reviewer | >- |
| DATABASE_CHECKLIST | — |
| PERFORMANCE_CHECKLIST | — |
| REFACTOR_CHECKLIST | — |
| TYPESCRIPT_CHECKLIST | — |
| security-engineer | >- |
| security-reviewer | App-code security review specialist — OWASP Top 10 (injection, auth, data exposure, deps), CVE-mapped. Use when security-engineer delegates app-surface hardening or code change touches auth/data/API; |
| tdd-guide | Test-Driven Development specialist — enforces red-green-refactor with AAA, test doubles and behavior-first coverage. Use when implementer delegates test-first discipline or task explicitly requires TD |
Similar rigs
hahuyhungdev/ai-coding-config
Unified Claude Code + Codex CLI config — agents, skills, rules, MCP servers
Orchestrator 6.8k tok ·
Yuutokata/claude-code-setup
🔄 One Claude Code setup for my desktop and MacBook, synced through git, with guardrails that keep secrets out.
Fort Knox 1.1k tok ·
cfrs2005/claude-init
Claude Code 中文开发套件 - 为中国开发者定制的零门槛 AI 编程环境。一键安装完整中文化体验,集成 MCP 服务器、智能上下文管理、安全扫描,支持免翻墙访问。让 AI 编程更简单。
Orchestrator 1.5k tok ·
mh2-lee/everything-claude-code
Complete Claude Code configuration collection - agents, skills, hooks, commands, rules, MCPs. Battle-tested configs from an Anthropic hackathon winner.
Orchestrator 1.2k tok ·