By ampedweb
Testing, security, and code quality experts - code review, penetration testing, QA automation
Use this agent when you need comprehensive accessibility testing, WCAG compliance verification, or assessment of assistive technology support.
Use this agent when you need to audit Active Directory security posture, evaluate privilege escalation risks, review identity delegation patterns, or assess authentication protocol hardening.
Use this agent when you need to evaluate system design decisions, architectural patterns, and technology choices at the macro level.
Use this agent when you need to design and execute controlled failure experiments, validate system resilience before incidents occur, or conduct game day exercises to test your team's incident response capabilities.
Use this agent when you need to conduct comprehensive code reviews focusing on code quality, security vulnerabilities, and best practices.
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-qa-sec-categories-04-quality-securityResearch, search, and analysis specialists - market research, competitive analysis, trend forecasting
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
Harness-native ECC operator layer - 61 agents, 246 skills, 76 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click elements, and perform automated browser testing workflows.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.