~ / rigs / ulises-jeremias / agent-toolkit

ulises-jeremias/agent-toolkit

🛠️ Composable AI agent toolkit — skills, agents, loops, and MCP templates for Claude Code, Cursor, OpenCode, Copilot, Windsurf, and Pi

↗ GitHub ★ 18 mit updated 4d ago project Claude CodeCodexCopilot Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~21.8k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

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)

serversourceest. tokens
docker · "github" binary 2.5k
Slack npm 3.5k
Notion npm 6.0k

Skills (105)

Subagents (24)

agentic-security-reviewerAgentic 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
architectSoftware architecture and system design specialist. Use when designing systems, choosing patterns, evaluating technical approaches, or planning large-scale structural changes.
assistantagent-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-resolverBuild 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-bootstrapMeta-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-reviewerExpert 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-runnerEnd-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>-
plannerExpert 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-reviewerApp-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-guideTest-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

copied ✓