Loading...
Loading...
Collection of 130+ specialized Claude Code subagents for development tasks across languages, frameworks, infrastructure, and security
npx skill4agent add aradotso/claude-code-skills awesome-claude-code-subagentsSkill by ara.so — Claude Code Skills collection.
# Global installation (available in all projects)
curl -o ~/.claude/agents/python-pro.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/python-pro.md
# Project-specific installation
mkdir -p .claude/agents
curl -o .claude/agents/terraform-engineer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/03-infrastructure/terraform-engineer.md# Clone and run interactive installer
git clone https://github.com/VoltAgent/awesome-claude-code-subagents.git
cd awesome-claude-code-subagents
chmod +x install-agents.sh
./install-agents.sh# Download and run installer directly
curl -sO https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/install-agents.sh
chmod +x install-agents.sh
./install-agents.shcurl -s https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/09-meta-orchestration/agent-installer.md \
-o ~/.claude/agents/agent-installer.mdcategories/01-core-development/# API development
curl -o ~/.claude/agents/api-designer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/01-core-development/api-designer.md
# Full-stack development
curl -o ~/.claude/agents/fullstack-developer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/01-core-development/fullstack-developer.mdcategories/02-language-specialists/# Python specialist
curl -o ~/.claude/agents/python-pro.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/python-pro.md
# TypeScript specialist
curl -o ~/.claude/agents/typescript-pro.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/typescript-pro.md
# Framework specialists
curl -o ~/.claude/agents/nextjs-developer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/nextjs-developer.mdcategories/03-infrastructure/# Terraform expert
curl -o ~/.claude/agents/terraform-engineer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/03-infrastructure/terraform-engineer.md
# Kubernetes specialist
curl -o ~/.claude/agents/kubernetes-specialist.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/03-infrastructure/kubernetes-specialist.mdcategories/04-quality-security/# Code reviewer
curl -o ~/.claude/agents/code-reviewer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/04-quality-security/code-reviewer.md
# Security specialist
curl -o ~/.claude/agents/penetration-tester.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/04-quality-security/penetration-tester.md# Next.js + TypeScript + PostgreSQL project
mkdir -p .claude/agents
# Frontend
curl -o .claude/agents/nextjs-developer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/nextjs-developer.md
curl -o .claude/agents/typescript-pro.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/typescript-pro.md
# Database
curl -o .claude/agents/sql-pro.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/sql-pro.md
# Infrastructure
curl -o .claude/agents/docker-expert.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/03-infrastructure/docker-expert.md# Code quality
curl -o ~/.claude/agents/code-reviewer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/04-quality-security/code-reviewer.md
# Documentation
curl -o ~/.claude/agents/documentation-writer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/05-documentation-content/documentation-writer.md
# Git workflows
curl -o ~/.claude/agents/git-specialist.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/06-data-integration/git-specialist.md# Install all language specialists
CATEGORY="02-language-specialists"
BASE_URL="https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories"
mkdir -p ~/.claude/agents
for agent in python-pro typescript-pro golang-pro rust-engineer; do
curl -o ~/.claude/agents/${agent}.md \
${BASE_URL}/${CATEGORY}/${agent}.md
done@python-pro help me optimize this data processing pipeline@terraform-engineer review this AWS infrastructure code@code-reviewer analyze this pull request for potential issues@frontend-developer create a React component for the dashboard
@typescript-pro ensure type safety
@accessibility-tester verify WCAG compliance# Copy an existing agent
cp ~/.claude/agents/python-pro.md ~/.claude/agents/my-custom-agent.md
# Edit the frontmatter and instructions
vim ~/.claude/agents/my-custom-agent.md---
name: my-custom-agent
description: Custom agent for specific task
---
# My Custom Agent
You are an expert in [domain]. Your role is to [purpose].
## Key Responsibilities
- Responsibility 1
- Responsibility 2
## Expertise
- Area 1
- Area 2
## Best Practices
- Practice 1
- Practice 2~/.claude/ # Global agents
agents/
python-pro.md
terraform-engineer.md
code-reviewer.md
project-root/ # Project-specific agents
.claude/
agents/
nextjs-developer.md
sql-pro.md# .env or shell profile
export OPENAI_API_KEY="your-key-here"
export ANTHROPIC_API_KEY="your-key-here"
export GITHUB_TOKEN="your-token-here"# Verify agent exists
ls ~/.claude/agents/
ls .claude/agents/
# Check agent filename matches reference
# Reference: @python-pro
# File should be: python-pro.md (not python_pro.md or pythonpro.md)# Ensure file downloaded completely
wc -l ~/.claude/agents/python-pro.md
# Re-download if needed
curl -o ~/.claude/agents/python-pro.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/python-pro.md# First few lines should be YAML
head -10 ~/.claude/agents/python-pro.md# Multiple agents with same name can conflict
find ~/.claude .claude -name "python-pro.md"install-agents.sh# Make script executable
chmod +x install-agents.sh
# Check dependencies
which curl # Required for downloading agents
# Run with verbose output
bash -x ./install-agents.sh# Use authenticated requests (higher rate limit)
export GITHUB_TOKEN="your-personal-access-token"
# Or download repository once and install locally
git clone https://github.com/VoltAgent/awesome-claude-code-subagents.git
cd awesome-claude-code-subagents
./install-agents.sh#!/bin/bash
# auto-install-agents.sh
# Detect project type and install relevant agents
if [ -f "package.json" ]; then
# Node.js project
curl -o .claude/agents/node-specialist.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/node-specialist.md
# Check for Next.js
if grep -q "next" package.json; then
curl -o .claude/agents/nextjs-developer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/nextjs-developer.md
fi
fi
if [ -f "requirements.txt" ] || [ -f "pyproject.toml" ]; then
# Python project
curl -o .claude/agents/python-pro.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/python-pro.md
fi
if [ -f "Cargo.toml" ]; then
# Rust project
curl -o .claude/agents/rust-engineer.md \
https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/rust-engineer.md
fi#!/bin/bash
# update-agents.sh
AGENTS_DIR="$HOME/.claude/agents"
BASE_URL="https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main"
for agent in "$AGENTS_DIR"/*.md; do
agent_name=$(basename "$agent")
# Find agent in repository structure
# This is simplified - actual implementation would need category lookup
curl -o "$agent" "${BASE_URL}/categories/*/${agent_name}" 2>/dev/null || \
echo "Could not update $agent_name"
done# .claude/workflows/code-review.md
---
name: comprehensive-code-review
agents: [code-reviewer, security-engineer, accessibility-tester]
---
# Comprehensive Code Review Workflow
1. @code-reviewer: Analyze code quality and patterns
2. @security-engineer: Check for security vulnerabilities
3. @accessibility-tester: Verify accessibility compliance
4. Generate consolidated reportcurl -o .claude/agents/api-designer.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/01-core-development/api-designer.md
curl -o .claude/agents/fastapi-developer.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/fastapi-developer.md
curl -o .claude/agents/sql-pro.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/sql-pro.mdcurl -o .claude/agents/terraform-engineer.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/03-infrastructure/terraform-engineer.md
curl -o .claude/agents/kubernetes-specialist.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/03-infrastructure/kubernetes-specialist.md
curl -o .claude/agents/cloud-architect.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/03-infrastructure/cloud-architect.mdcurl -o .claude/agents/mobile-developer.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/01-core-development/mobile-developer.md
curl -o .claude/agents/flutter-expert.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/flutter-expert.md
curl -o .claude/agents/swift-expert.md https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/02-language-specialists/swift-expert.md