Was macht harness-builder-skill?
Eine Meta-Skill, die jede Bereichsmethodik in ein eigenständiges AI-Agenten-Framework verwandelt. | 把任意领域的工作方法论,沉淀为可独立运行的 AI Agent 框架。纯 Markdown、零依赖、跨平台,提炼自 harness-all 生产级框架家族。
Übersicht
Diese Skill dient als Baukasten, um eine Arbeitsmethodik (z. B. "Agile Projektverwaltung", "Sicherheitsüberprüfung", "Datenbereinigung") in ein strukturiertes, markdown-basiertes Framework zu gießen. Das resultierende Framework kann von einem AI-Agenten (wie Claude Code, Cursor, Codex) direkt verwendet werden – ohne zusätzliche Konfiguration, Abhängigkeiten oder Server.
Funktionsweise
- Methodik erfassen: Beschreibe die Domäne, die Schritte, Werkzeuge, Kontext und Qualitätskriterien in einem strukturierten Markdown-Dokument.
- In ein Framework einbetten: Das Dokument folgt einer Vorlage (siehe unten), die die Skill automatisch oder manuell ausfüllt.
- Agent bereitstellen: Der Agent liest das Markdown, extrahiert die Logik und führt die definierten Abläufe aus.
- Versionieren & Teilen: Da alles Markdown ist, kann das Framework in Git versioniert und geteilt werden.
Unterstützte Plattformen
- Claude Code (Desktop & CLI)
- Cursor IDE
- Codex (GitHub Copilot CLI)
- Jeder AI-Agent, der Markdown interpretieren kann
Vorlage für ein Framework
# Framework: [Name der Methodik]
## Kontext
[Kurze Beschreibung des Anwendungsfalls und der Domäne]
## Schritte
1. [Schritt 1]
2. [Schritt 2]
3. ...
## Werkzeuge
- [Werkzeugname]: [Beschreibung]
## Qualitätskriterien
- [Kriterium 1]
- [Kriterium 2]
## Fehlerbehandlung
- [Fall 1]: [Maßnahme]
Beispiel: "Sicherheitsüberprüfung für Web-Apps"
Siehe examples/security-review/ für ein vollständiges, produktionsreifes Framework.
Hinweise zur Verwendung
- Keine Abhängigkeiten: Verwende nur standard Markdown (kein HTML, kein Frontmatter, keine benutzerdefinierten Blöcke, die nicht von Agenten unterstützt werden).
- Halte es einfach: Jeder Schritt sollte in einem Satz erklärbar sein.
- Versioniere immer: Änderungen an der Methodik sollten in Git nachvollzogen werden.
Lizenz
MIT - siehe LICENSE für Details.