By ampedweb
Domain-specific technology experts - blockchain, fintech, gaming, IoT, payments
Use this agent when creating or improving API documentation, writing OpenAPI specifications, building interactive documentation portals, or generating code examples for APIs.
Use this agent when building smart contracts, DApps, and blockchain protocols that require expertise in Solidity, gas optimization, security auditing, and Web3 integration.
Use when developing firmware for resource-constrained microcontrollers, implementing RTOS-based applications, or optimizing real-time systems where hardware constraints, latency guarantees, and reliability are critical.
Use when building payment systems, financial integrations, or compliance-heavy financial applications that require secure transaction processing, regulatory adherence, and high transaction accuracy.
Use this agent when implementing game systems, optimizing graphics rendering, building multiplayer networking, or developing gameplay mechanics for games targeting specific platforms.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A curated collection of AI coding agent definitions for Claude Code, OpenCode, and Cursor.
Forked from VoltAgent/awesome-claude-code-subagents and extended to support multiple AI coding tools.
This repository contains 131+ specialised AI agent definitions organised into 10 categories. The definitions in categories/ use the Claude Code format as the canonical source. The generate.sh script produces equivalent definitions for OpenCode and Cursor.
Cursor also reads .claude/agents/ and ~/.claude/agents/ natively for compatibility, but the generated Cursor definitions in agent-specific/cursor/ add readonly: true support for agents that have no write, edit, or bash tools.
| Tool | Global | Project |
|---|---|---|
| Claude Code | ~/.claude/agents/ | .claude/agents/ |
| OpenCode | ~/.config/opencode/agents/ | .opencode/agents/ |
| Cursor | ~/.cursor/agents/ | .cursor/agents/ |
Claude Code reads the definitions in categories/ directly. No generation step is needed.
Option 1 - Symlink via setup.sh (recommended):
git clone https://github.com/ampedweb/awesome-subagents.git
cd awesome-subagents
./setup.sh global # global access across all projects
./setup.sh project /path/to/your-project # project-level only
The script creates a single symlink named awesome-subagents/ inside each tool's agents directory, so agents appear as awesome-subagents/01-core-development/backend-developer, etc.
Option 2 - Copy manually:
git clone https://github.com/VoltAgent/awesome-claude-code-subagents.git
cd awesome-claude-code-subagents
./install-agents.sh
OpenCode requires generated definitions. Run generate.sh first, then setup.sh.
git clone https://github.com/ampedweb/awesome-subagents.git
cd awesome-subagents
./generate.sh # generates agent-specific/opencode/ and agent-specific/cursor/
./setup.sh global # symlinks OpenCode into ~/.config/opencode/agents/
./setup.sh project /path/to/your-project # symlinks OpenCode into the project
Cursor requires generated definitions for full readonly support. Run generate.sh first, then setup.sh.
git clone https://github.com/ampedweb/awesome-subagents.git
cd awesome-subagents
./generate.sh # generates agent-specific/cursor/ (with readonly: true where applicable)
./setup.sh global # symlinks Cursor into ~/.cursor/agents/
./setup.sh project /path/to/your-project # symlinks Cursor into the project
Cursor also reads .claude/agents/ natively, so installing for Claude Code covers basic Cursor support. The generated Cursor definitions additionally apply readonly: true to agents that have no write, edit, or bash tools, and map the model field to Cursor-native model IDs (sonnet -> claude-4.6-sonnet, opus -> claude-4.6-opus, haiku -> claude-4.5-haiku).
generate.sh - Translates Claude Code definitions into OpenCode and Cursor formats.
| Command | Description |
|---|---|
./generate.sh | Generate all definitions (default) |
./generate.sh clean | Remove all generated files |
./generate.sh list | List source agents with details |
./generate.sh help | Show help |
setup.sh - Creates or removes symlinks between agent directories and tool config. All commands present an interactive checkbox selector to choose which tools (Claude Code, OpenCode, Cursor) to link or unlink.
| Command | Description |
|---|---|
./setup.sh global | Symlink into global config |
./setup.sh project <path> | Symlink into a project's local config |
./setup.sh unlink global | Remove global symlinks |
./setup.sh unlink project <path> | Remove project symlinks |
Plugin: voltagent-core-dev
Essential development subagents for everyday coding tasks.
npx claudepluginhub p/ampedweb-voltagent-domains-categories-07-specialized-domainsResearch, search, and analysis specialists - market research, competitive analysis, trend forecasting
Testing, security, and code quality experts - code review, penetration testing, QA automation
DevOps, cloud, and deployment specialists - Kubernetes, Terraform, AWS, Azure, GCP, and SRE
Tooling and developer productivity experts - CLI tools, documentation, DX optimization
Product management and business analysis - product strategy, project management, UX research
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Use this agent when creating user interfaces, designing components, building design systems, or improving visual aesthetics. This agent specializes in creating beautiful, functional interfaces that can be implemented quickly within 6-day sprints. Examples:\n\n<example>\nContext: Starting a new app or feature design
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research