Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
Kuratierte Subagenten-Sammlung
Zusammengestellt aus drei öffentlichen GitHub-Repos mit Claude-Code-Subagenten-Definitionen:
0xfurai/claude-code-subagentsVoltAgent/awesome-claude-code-subagentswshobson/agents
Umfang
- 344 Agenten final, einsortiert in 13 Kategorie-Unterordnern (je eine Markdown-Datei, Dateiname =
name-Feld) - Ausgangsmaterial: 498 rohe Agenten-Dateien aus den drei Repos
- 154 Duplikate/Redundanzen verworfen (siehe
SOURCES.mdfür Details je Agent):- 65 wegen identischer Agenten, die in
wshobson/agentsüber mehrere Plugin-Ordner mehrfach vorkommen (gleicher Dateiname, minimal unterschiedliche Werkzeugliste je Plugin) - 47 wegen exakt gleichem Agentennamen in zwei Repos (jeweils die kürzere/weniger detaillierte Version verworfen)
- 42 wegen funktional identischer Rolle unter anderem Namenssuffix (z.B.
react-expertvs.react-specialist,kubernetes-expertvs.kubernetes-architectvs.kubernetes-specialist) — jeweils die ausführlichste Version behalten
- 65 wegen identischer Agenten, die in
Das bereits im Projekt unter .claude/agents/ geladene Set (react, tailwind, css, html, ui-designer, accessibility, ui-visual-validator) wurde gegen die frisch geladenen Versionen abgeglichen; wo eine Variante aus den drei Quellrepos inhaltlich detaillierter war, wurde diese übernommen (z.B. ui-designer), ansonsten blieb die bereits vorhandene Version erhalten (z.B. react-expert, css-expert, html-expert, tailwind-expert — diese stammen unverändert aus 0xfurai/claude-code-subagents).
Vereinheitlichung
Bei jeder behaltenen Datei wurde ausschließlich das Frontmatter-Feld model: überschrieben auf:
model: claude-sonnet-5
— unabhängig vom Originalwert (sonnet, opus, inherit, claude-sonnet-4-... etc.). Alle anderen Felder (name, description, tools, ggf. color) sowie der gesamte Systemprompt-Inhalt blieben unverändert aus der jeweiligen Quelle.
Zusätzlich wurde ein ## Communication Protocol-Abschnitt (JSON-Kontextanfrage an einen context-manager-Agenten) auf die gesamte Sammlung vereinheitlicht: 109 Agenten aus wshobson/agents hatten ihn bereits, 243 weitere haben ihn nachträglich bekommen (Domain und Anfrage-Text individuell aus der jeweiligen description abgeleitet). Ausnahme: orchestrierung/agent-organizer.md - dieser Agent erklärt selbst explizit, keinen context-manager-Dienst abfragen zu können, ein Protokoll-Block wäre dort widersprüchlich. Dieses Protokoll ist für Frameworks gedacht, die einen echten context-manager-Agenten betreiben; in reinem Claude-Code-Einsatz ohne so einen Agenten bleibt der Abschnitt wirkungslos, aber unschädlich.
Nutzung
Einen Agenten aus dieser Sammlung in einem Projekt mit Claude Code verfügbar machen:
cp <kategorie>/<agent-name>.md /pfad/zum/projekt/.claude/agents/
Beispiel:
cp frontend-ui/react-specialist.md ~/mein-projekt/.claude/agents/
Claude Code liest Subagenten-Definitionen ausschließlich aus .claude/agents/ im jeweiligen Projekt (oder global unter ~/.claude/agents/). Ein einfaches Kopieren reicht, keine weitere Registrierung nötig. Mehrere Agenten auf einmal: cp <kategorie>/*.md .claude/agents/.
Lizenz
Alle drei Quell-Repos stehen unter der MIT-Lizenz:
0xfurai/claude-code-subagents- MITVoltAgent/awesome-claude-code-subagents- MITwshobson/agents- MIT
Die Systemprompt-Inhalte in agents/ (bzw. den 13 Kategorie-Ordnern) sind größtenteils unverändert aus diesen Quellen übernommen (siehe SOURCES.md für die Zuordnung je Datei). Diese Sammlung selbst wird ebenfalls unter MIT-Bedingungen weitergegeben - Original-Urheberschaft liegt bei den jeweiligen Quell-Repo-Autoren.
Kategorien
Jede Datei liegt in genau einem Kategorie-Ordner (Einordnung anhand des description-Felds, bei Bedarf des Systemprompt-Anfangs). Keine Mehrfachzuordnung, keine Datei doppelt abgelegt.
| Ordner | Anzahl | Was reingehört |
|---|---|---|
backend-apis/ |
37 | Backend-Frameworks & API-Design: REST/GraphQL/gRPC, Web-Frameworks (Express, Django, Rails, Spring Boot, .NET, Laravel, ...), Message-Queues (Kafka, RabbitMQ, BullMQ) |
sprachen/ |
33 | Programmiersprachen-Spezialisten ohne Framework-Fokus: Python, Go, Rust, Java, C/C++, TypeScript, PowerShell, Bash, etc. |
frontend-ui/ |
19 | Frontend-Frameworks (React, Vue, Angular, Svelte, Next.js), CSS/HTML, UI/UX-Design |
datenbanken/ |
23 | Relationale & NoSQL-Datenbanken, ORMs, Migrations-Tools (Postgres, MySQL, MongoDB, Redis, Prisma, Flyway, ...) |
devops-infrastruktur/ |
42 | Cloud (AWS/Azure/GCP), Kubernetes, CI/CD, IaC (Terraform), Monitoring/Observability, Incident-Response, Netzwerk |
security-compliance/ |
23 | Security-Audits, Pentesting, Threat Modeling, Auth (OAuth/JWT), Compliance (GDPR, HIPAA), Malware-/Reverse-Engineering |
testing-qualitaet/ |
22 | Test-Frameworks (Jest, Cypress, Playwright, Selenium), Code-Review, Debugging, QA-Strategie |
orchestrierung/ |
24 | Meta-Agenten, Multi-Agent-Workflows, Architektur-Planung, Team-/Task-Koordination |
marketing-content/ |
19 | Content-Marketing, SEO (alle seo-*-Agenten), Copywriting, Social Publishing |
data-ki-ml/ |
27 | Data Science, ML/MLOps, LLM-Engineering, NLP, Vektordatenbanken, wissenschaftliches Rechnen (NumPy, PyTorch, TensorFlow) |
business-produkt/ |
27 | Produktmanagement, Business-Analyse, Analytics (A/B-Tests, Cohort-Analyse), Legal/HR, Sales |
mobile/ |
10 | iOS/Android/React Native/Flutter/Expo/SwiftUI |
sonstiges/ |
38 | Nischen-Frameworks, Spiele-Entwicklung, Blockchain, Desktop-Apps (Electron/Tauri), Build-Tools (Webpack/Rollup), Dokumentation, spezielle Cloud-Dienste |
Verzeichnisbaum
.
├── backend-apis/ (37 Dateien)
├── business-produkt/ (27 Dateien)
├── data-ki-ml/ (27 Dateien)
├── datenbanken/ (23 Dateien)
├── devops-infrastruktur/ (42 Dateien)
├── frontend-ui/ (19 Dateien)
├── marketing-content/ (19 Dateien)
├── mobile/ (10 Dateien)
├── orchestrierung/ (24 Dateien)
├── security-compliance/ (23 Dateien)
├── sonstiges/ (38 Dateien)
├── sprachen/ (33 Dateien)
├── testing-qualitaet/ (22 Dateien)
├── README.md
├── SOURCES.md
└── DEVLOG.md
Details zu Herkunft und verworfenen Alternativen je Agent stehen in SOURCES.md (Pfade dort beziehen sich auf die drei Quell-Repos, nicht auf die Ordnerstruktur hier).