From 2a466a03044c644802792ad0d0b9e040f6909f5f Mon Sep 17 00:00:00 2001 From: patrick Date: Tue, 8 Sep 2026 00:21:59 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20Lizenz=20gekl=C3=A4rt=20(MIT,=20alle=20?= =?UTF-8?q?drei=20Quell-Repos),=20Nutzungsanleitung=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alle drei Quell-Repos (0xfurai/claude-code-subagents, VoltAgent/awesome- claude-code-subagents, wshobson/agents) stehen unter MIT - LICENSE-Datei ergänzt, README verweist darauf. README bekommt außerdem einen Nutzungs- Abschnitt (Agent per cp nach .claude/agents/ übernehmen) sowie einen Hinweis zum jetzt vereinheitlichten Communication-Protocol-Abschnitt. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV --- LICENSE | 29 +++++++++++++++++++++++++++++ README.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..a33adda --- /dev/null +++ b/LICENSE @@ -0,0 +1,29 @@ +MIT License + +Copyright (c) original authors of: +- 0xfurai/claude-code-subagents +- VoltAgent/awesome-claude-code-subagents +- wshobson/agents + +This collection is a curated, deduplicated compilation of subagent definitions +from the three MIT-licensed repositories above. See SOURCES.md for the exact +origin of each file. This compilation itself is made available under the +same MIT terms. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index 0a7ba46..da309fd 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,34 @@ 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: + +```bash +cp /.md /pfad/zum/projekt/.claude/agents/ +``` + +Beispiel: + +```bash +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 /*.md .claude/agents/`. + +## Lizenz + +Alle drei Quell-Repos stehen unter der MIT-Lizenz: + +- [`0xfurai/claude-code-subagents`](https://github.com/0xfurai/claude-code-subagents) - MIT +- [`VoltAgent/awesome-claude-code-subagents`](https://github.com/VoltAgent/awesome-claude-code-subagents) - MIT +- [`wshobson/agents`](https://github.com/wshobson/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.