Akademisches Studien- und Fristenmanagement mit Quellenprüfung, Datenschutz und realistischer Handlungsplanung.
日本語の概要は準備中です。原文の説明を表示しています。
Erstellt oder überarbeitet einen Skill FÜR DIESES ÖKOSYSTEM: delegiert die generische Interview-/Entwurfs-/Eval-Schleife an das offizielle skill-creator-Plugin (Anthropic, Apache-2.0), setzt aber zusätzlich die ellmos-Anforderungen durch, die das offizielle Plugin nicht kennt — Haus-Frontmatter (9 Felder), Kategorie/Sichtbarkeits-Regeln, anbieter-/nutzer-/ellmos-neutrale aber ellmos-sensitive Erkennung via grounding-seed, mitgelieferte config.json (inkl. Lernvertrag) + connections.json, Anbieter-/Vendor-Bewusstsein (State-of-the-Art-Alternativen inkl. eigener ellmos-Komponenten vorschlagen), einen Selbstaktualisierungs-Abschnitt UND einen wiederverwendbaren Lern-/Abdeckungs-Dateisatz (user-usecases.json, usecase-gaps.json, known-providers-and-abilities.json, gap-closing-analysis.json — an skill-creators evals.json und A2A/AgentSkill angelehnt, kein Parallelstandard). IMMER nutzen, wenn ein NEUER Skill für dieses System entstehen oder ein bestehender auf ellmos-Konformität nachgerüstet werden soll — auch bei "erstelle einen Skill", "bau mir einen Skill für X", "skill-creator nutzen", "neuen Skill anlegen", "diesen Skill ellmos-konform machen", "Lernvertrag/Verhaltenscodex für einen Skill anlegen", "Usecase-Abdeckung eines Skills prüfen". Für reines Skill-FINDEN/ROUTEN stattdessen skill-finder, für Landschafts-Audit skill-explorer.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Entscheidung: Eigenbau, kein Fork. Begründung, damit sie nicht verlorengeht:
skill-creator (Anthropic, Marketplace claude-plugins-official) ist Apache-2.0
lizenziert (LICENSE-Text im Klon gelesen und verifiziert, 2026-08-24) — ein Fork wäre
rechtlich sauber möglich und ist im Repo an anderer Stelle bereits das etablierte Muster
(skills/third-party/grill-me, skills/third-party/grilling).agents/{analyzer,comparator,grader}.md, eval-viewer/, 7 Scripts, 485-Zeilen-SKILL.md) —
Fähigkeit, die bereits vorhanden und direkt aufrufbar ist (Skill: skill-creator:skill-creator).
Nach .PLUGINS/CLAUDE.md Regel 4 ("Fähigkeiten prüfen, bevor nachgebaut wird") und dem
Muster P10 ("zwei Schalter, die niemand vergleicht") wäre das Duplikat, keine Erweiterung.templates/SKILL.md), docs/CONVENTIONS.md, Anbieter-/User-/ellmos-Neutralität
mit ellmos-Sensitivität, grounding-seed-Anbindung, Vendor-Awareness, Selbstaktualisierung..AI/.SKILLS/skills/… (bzw. dessen kanonischer
Plan-D-Klon) ist — nicht bei allgemeinen, ökosystemfremden Anfragen ("erstelle mir
irgendeinen Claude-Skill ohne Bezug hierher").Ruf den offiziellen Skill: skill-creator:skill-creator auf für: Intent-Klärung,
Entwurf der SKILL.md-Struktur, Testfälle, Eval-Loop, Description-Optimierung
(scripts/improve_description.py). Nicht neu erfinden — dieser Teil ist
generisch und im Original bereits gut gelöst.
Ergänze das vom Original erzeugte SKILL.md um die neun Haus-Felder aus
.SKILLS/templates/SKILL.md (bzw. AGENT.md/WORKFLOW.md/PROMPT.md je nach Typ),
lies vorher .SKILLS/docs/CONVENTIONS.md für Kategorie-Ordner, Flat-Regel (<5 Dateien
flach), Versions-Konvention (SemVer: MAJOR/MINOR/PATCH) und Mehrsprachigkeits-Sets
(Core: DE+EN Pflicht). visibility startet immer auf private-only — Veröffentlichung
ist eine spätere, geprüfte Nutzerentscheidung (.AI/VISIBILITY-POLICY.md), niemals Default.
Diese Felder sind rein additiv zum Anthropic-Format (zusätzliche YAML-Keys neben
name/description) — jeder so erzeugte Skill bleibt vollständig
anthropic_compatible: true.
Volltext + Codemuster: references/ELLMOS-PRINCIPLES.md. Kurzfassung: der erzeugte
Skill muss allein lauffähig sein (bringt alles mit, was er braucht) und zugleich
ellmos-Komponenten nutzen, sobald sie da sind — er entscheidet das selbst zur Laufzeit,
nie fest verdrahtet. Das ist exakt das Muster, das grounding-seed bereits liefert
(README: "cultivated landscape, not wildflower" / "viable alone, more productive
together") — kein zweiter Erkennungsmechanismus wird erfunden, dieser Skill verweist
produzierte Skills konsequent auf grounding_seed.detect_ecosystem().
grounding-seed ist bereits als Python-Paket importierbar (verifiziert 2026-08-24:
import grounding_seed löst erfolgreich auf den lokal geklonten grounding-seed-Quellbaum
auf, Plan-D-Klon) — es ist die kanonische Andockstelle, keine neue Datei erfinden. Für jeden
produzierten Skill mit externem Bedarf (Programme, Dienste, Anbieter):
config.json — Skill-eigene Einstellungen (Vorlage: templates/skill-config.template.json).
grounding_seed.store.LocalStore(root) nutzt diesen Dateinamen standardmäßig für seine
Rollen-Ablage — ein produzierter Skill kann also entweder sein config.json selbst als
LocalStore-Backend verwenden ODER ihn getrennt halten, wenn er neben Rollen auch reine
Verhaltens-Einstellungen braucht (dann zweite LocalStore(root, filename="connections.json")-Instanz).connections.json — die tatsächlich aufgelösten externen Andockstellen
(welches Programm/welcher Dienst wurde gefunden, seit wann, mit welcher Herkunft) —
Vorlage: templates/skill-connections.template.json, Schema ellmos.source-resolver.user-config.v1
(identisch zu source-resolver, laut grounding-seed-README bewusst so gewählt, damit eine
spätere Migration in den echten source-resolver verlustfrei ist — siehe migration.py dort).Details, CLI und Codebeispiel: references/ELLMOS-PRINCIPLES.md Abschnitt "Docking".
Volltext: references/VENDOR-AWARENESS.md. Kurzfassung: der produzierte Skill bekommt
einen Abschnitt "Anbieter & Alternativen", der (a) den/die State-of-the-Art-Anbieter des
Themas nennt (z. B. ElevenLabs für TTS), (b) mindestens einen Ersatzanbieter, (c) ellmos-eigene
Komponenten explizit als gleichrangigen Kandidaten listet, wenn sie das Thema abdecken
(z. B. ellmos-voice-io statt/neben ElevenLabs) — und bei passender Nutzeranforderung
Installation/Umstieg vorschlägt, statt sie stillschweigend vorauszusetzen. Grundlage
für "was ist auf dem System vorhanden": grounding_seed.scan.scan_resources([...])
(prüft shutil.which) plus .AI/.MCP/MCP-PROFILE-MANAGEMENT.md für ellmos-Kandidaten.
Volltext: references/SELF-UPDATE.md. Kurzfassung: jeder produzierte Skill bekommt einen
Abschnitt "Selbstaktualisierung", der (a) periodisch eine kurze Web-Recherche vorschlägt,
um bei State-of-the-Art zu bleiben, (b) verwandte Skills/Workflows kennt und neue
Alternativen benennt, die besser passen könnten, (c) eine kleine Lern-JSON mitführt
(Vorlage: templates/skill-connections.template.json, Feld notizen/gelernt), die bei
vorhandener ellmos-Memory-Komponente (USMC/Gardener) ausgelagert werden kann statt lokal
zu wachsen — auch hier: erkennen statt fest verdrahten (grounding_seed.detect_ecosystem()).
Volltext: references/LEARNING-CONTRACT-AND-COVERAGE.md. Kurzfassung: nicht nur dieser
Skill selbst, sondern jeder von ihm produzierte Skill bekommt einen kleinen,
wiederverwendbaren Lern-/Abdeckungs-Dateisatz — geprüft gegen etablierte Standards, kein
Parallelstandard:
evals/evals.json — wiederverwenden, nicht duplizieren: das ist bereits der
skill-creator-Standard für vom Autor entworfene Testfälle.user-usecases.json — vom Nutzer tatsächlich vorgebrachte Anwendungsfälle, formgleich
zu evals.json (Vorlage: templates/user-usecases.template.json).usecase-gaps.json — Abgleich: welche Nutzer-Usecases sind ungetestet/ungedeckt
(Vorlage: templates/usecase-gaps.template.json).known-providers-and-abilities.json — Kandidatenraum bekannter Anbieter je Rolle,
Felder an A2A/AgentSkill (id/name/description/tags) angelehnt, nicht erfunden
(Vorlage: templates/known-providers-and-abilities.template.json).gap-closing-analysis.json — strukturelle Schließungswege je Lücke (ellmos-Modul,
ellmos-Bundle, Fremdmodul, Neubau) — kein Duplikat von grading.json.eval_feedback
(Vorlage: templates/gap-closing-analysis.template.json).config.json Feld lernvertrag — Verhaltenscodex (beste Option wählen, User als
König, nie selbständig installieren, Update-Intervall) — bewusst als Erweiterung von
config.json, keine siebte Datei.Schemas: .SKILLS/schemas/{user-usecases,usecase-gaps,known-providers, gap-closing-analysis}-v1.schema.json — dieselbe Haus-Konvention wie skill-v1.schema.json.
grounding-seed wurde für diesen Dateisatz geprüft und bewusst nicht erweitert
(Begründung in LEARNING-CONTRACT-AND-COVERAGE.md) — nur connections.json bleibt sein Teil.
.SKILLS/CLAUDE.md/SKILLS-MAP.md wählen; bei Zweifel skill-finder
oder controlcenter_find_skill fragen, ob eine Familie schon existiert.testing/ (privacy_gate + Metadaten-Tests) laufen lassen, bevor committet wird.registry/components.json, SKILLS-MAP.md, llms.txt) nicht von Hand
editieren — die werden generiert (build_public_registry.py, build_skills_map.py,
catalog.py). Läuft im kanonischen Klon gerade eine fremde, uncommittete Session, NICHT
global regenerieren (mischt fremde und eigene Änderungen in einer Datei) — stattdessen den
neuen Skill-Ordner isoliert committen und die Registry-Regeneration dem nächsten sauberen
Lauf (skill-register-care) überlassen.git commit -- skills/<kategorie>/<name>/ — nur die eigenen, neuen Pfade.Alle Zusatzfelder sind reine YAML-Erweiterungen neben name/description — ein
Standard-Claude-Code ohne dieses Ökosystem liest weiterhin nur name/description
und ignoriert den Rest. config.json/connections.json sind optionale Bundled
Resources (wie in docs/CONVENTIONS.md vorgesehen), keine Pflicht-Abhängigkeit —
ein Skill ohne sie funktioniert unverändert.
skill-creator:skill-creator — generische Interview-/Eval-Schleife (delegiert an, Schritt 1).skill-finder — Router für vorhandene eigene Skills (VOR dem Bauen prüfen: gibt es das schon?).skill-explorer — Landschafts-Audit + Web-Recherche nach neuen Skills/Plugins (Meta-Ebene:
unser Skill-Bestand; dieser Skill hier macht stattdessen jeden einzelnen produzierten
Skill selbst anbieterbewusst).skill-family-care, skill-register-care — Pflege nach dem Bauen.grounding-seed (Modul, .AI/.MODULES/.CONTROL/grounding-seed) — die tatsächliche
Andock-/Selbstversorgungs-Logik, hier nur referenziert, nicht dupliziert.user-usecases.json,
usecase-gaps.json, known-providers-and-abilities.json,
gap-closing-analysis.json (neue Haus-Schemas in .SKILLS/schemas/) plus
Lernvertrag-Feld in config.json. evals/evals.json (skill-creator) bewusst
wiederverwendet statt dupliziert. grounding-seed geprüft — keine Erweiterung
nötig (Begründung in references/LEARNING-CONTRACT-AND-COVERAGE.md), daher
kein Folgeticket. Feldnamen für Anbieterkataloge an A2A-Protokoll (AgentSkill)
angelehnt statt eigenes Vokabular.skill-creator:skill-creator, ergänzt Haus-Scaffold, ellmos-Prinzipien,
grounding-seed-Anbindung (config.json/connections.json), Vendor-Awareness und
Selbstaktualisierung.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Akademisches Studien- und Fristenmanagement mit Quellenprüfung, Datenschutz und realistischer Handlungsplanung.
日本語の概要は準備中です。原文の説明を表示しています。
Aktives Lernen, Erarbeitung von Fachinhalten und strukturierte Erstellung von Synthesen.
日本語の概要は準備中です。原文の説明を表示しています。
Prüfungsvorbereitung, Selbsttests, Probeklausuren und systematische Fehleranalyse.
日本語の概要は準備中です。原文の説明を表示しています。
Terapia de Aceptación y Compromiso (ACT) según Steven Hayes: modelo Hexaflex con los seis procesos nucleares de la flexibilidad psicológica.
日本語の概要は準備中です。原文の説明を表示しています。
Acceptance & Commitment Therapy (ACT) nach Steven Hayes: Hexaflex-Modell mit den sechs Kernprozessen psychischer Flexibilität.
日本語の概要は準備中です。原文の説明を表示しています。
Acceptance & Commitment Therapy (ACT) according to Steven Hayes: Hexaflex model with the six core processes of psychological flexibility.
日本語の概要は準備中です。原文の説明を表示しています。