By ampedweb
Research, search, and analysis specialists - market research, competitive analysis, trend forecasting
Use when you need to analyze direct and indirect competitors, benchmark against market leaders, or develop strategies to strengthen competitive positioning and market advantage.
Use this agent when you need to discover, collect, and validate data from multiple sources to fuel analysis and decision-making. Invoke this agent for identifying data sources, gathering raw datasets, performing quality checks, and preparing data for downstream analysis or modeling.
Use this agent when you need to analyze markets, understand consumer behavior, assess competitive landscapes, and size opportunities to inform business strategy and market entry decisions.
Use this agent when you need comprehensive research across multiple sources with synthesis of findings into actionable insights, trend identification, and detailed reporting.
Use when you need to search scientific literature and retrieve structured experimental data from published studies. Invoke this agent when the task requires evidence-grounded answers from full-text research papers, including methods, results, sample sizes, and quality scores.
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-research-categories-10-research-analysisTesting, security, and code quality experts - code review, penetration testing, QA automation
Domain-specific technology experts - blockchain, fintech, gaming, IoT, payments
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