Code Task Generator für Openclaw

Ein intelligentes Dienstprogramm, das rohe Projektanforderungen oder PDD-Implementierungspläne in strukturierte, ausführbare Markdown-Aufgabendateien für KI-Agenten und Entwickler transformiert.

paulpete
v0.1.0
Feb 3, 2026
0
0
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install code-task-generator

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, code-task-generator über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Code Task Generator?

Der Code Task Generator ist eine wesentliche Ergänzung Ihrer Openclaw Skills-Sammlung. Er wurde entwickelt, um die Lücke zwischen übergeordneten Implementierungsplänen und granularen, ausführbaren Aufgaben zu schließen. Durch die Analyse von Eingaben aus verschiedenen Quellen – einschließlich direktem Text, lokalen Dateien oder Produktdesign-Dokumenten (PDD) – formatiert dieser Skill Anforderungen automatisch in ein standardisiertes .code-task.md-Format.

Dieses Tool stellt sicher, dass jede Aufgabe kritischen Kontext, technische Einschränkungen und Given-When-Then-Akzeptanzkriterien enthält. Unabhängig davon, ob Sie manuell arbeiten oder autonome Agenten verwenden, bietet dieser Skill die technische Struktur, die für eine qualitativ hochwertige Softwareentwicklung und konsistente Ergebnisse über Openclaw Skills-Workflows hinweg erforderlich ist.

Code Task Generator Anwendungsfälle

  • Umwandlung einer vagen Funktionsbeschreibung in eine detaillierte technische Spezifikation mit klaren Grenzen.
  • Aufteilung eines PDD-Implementierungsplans in sequenzielle Schritt-für-Schritt-Ordner und Aufgabendateien.
  • Standardisierung von Akzeptanzkriterien in einem Entwicklungsteam unter Verwendung von Openclaw Skills für eine bessere Qualitätssicherung.
  • Vorbereitung strukturierter Aufgaben für die autonome Implementierung durch Agenten wie Ralph.
  • Automatisierung der Einbeziehung von Unit-Test-Anforderungen in Aufgabendefinitionen, um eine testgetriebene Entwicklung zu gewährleisten.

So funktioniert Code Task Generator

  1. Eingabeerkennung: Der Skill erkennt, ob die bereitgestellte Eingabe eine Rohtextbeschreibung, ein lokaler Dateipfad oder eine komplexe PDD-Planstruktur ist.
  2. Anforderungsanalyse: Er analysiert die Eingabe, um Kernfunktionen, Technologiebereiche, Komplexitätsstufen und Implementierungsbeschränkungen zu extrahieren.
  3. Aufgabenplanung: Der Agent schlägt eine Aufgabenaufteilungssequenz und eine Abhängigkeitskarte vor, die vor dem Fortfahren die ausdrückliche Zustimmung des Benutzers erfordern.
  4. Dateigenerierung: Nach der Genehmigung generiert er .code-task.md-Dateien mit YAML-Frontmatter und standardisierten Markdown-Abschnitten.
  5. Integration: Er bietet an, eine PROMPT.md-Datei für Ralph zu generieren, damit dieser mit der autonomen Ausführung der neu erstellten Aufgaben beginnen kann.

Code Task Generator Einrichtung

Um dies in Ihrer Agentenumgebung zu verwenden, stellen Sie sicher, dass Ihr Arbeitsbereich initialisiert ist und der Agent über Dateisystemberechtigungen verfügt.

# Beispiel für das Auslösen des Skills durch einen KI-Assistenten
code-task-generator --input "Ich benötige eine Funktion zur Validierung von API-Keys" --task_name "api-auth"

Für PDD-basierte Workflows richten Sie die Eingabe auf Ihr Designdokument, um die volle Leistungsfähigkeit von Openclaw Skills zu nutzen:

code-task-generator --input "specs/auth-system/plan.md"

Code Task Generator Datenschema & Taxonomie

Die generierten Aufgaben nutzen ein standardisiertes Markdown-Schema mit YAML-Frontmatter für die Lebenszyklusverfolgung.

Komponente Beschreibung
YAML Frontmatter Verfolgt den Status (ausstehend/gestartet/abgeschlossen) und die Erstellungsdaten.
Referenzdokumentation Verknüpft die Aufgabe mit der primären design.md und relevanter Forschung.
Technische Anforderungen Eine nummerierte Liste spezifischer technischer Einschränkungen und Ziele.
Akzeptanzkriterien Verwendet das Given-When-Then-Format für messbare Erfolgsmetriken.
Metadaten Kennzeichnet die Komplexität (Niedrig/Mittel/Hoch) und identifiziert erforderliche Entwicklerkenntnisse.

Code Task Generator Erweiterte Funktionen

  • Automatisierte PDD-Verarbeitung, die die Implementierung Schritt für Schritt handhabt, um inkrementelles Lernen zu ermöglichen.
  • Native Ralph-Integration für die autonome Aufgabenausführung über benutzerdefinierte YAML-Presets.
  • Intelligente Eingabe-Auto-Erkennung, die Rohtext, Dateipfade, Verzeichnispfade und URLs unterstützt.
  • Strukturierte Verzeichnisverwaltung, die Aufgaben automatisch in mit Nullen aufgefüllten Schritt-Ordnern organisiert (z. B. step01, step02).
  • Integrierte Testanforderungen, die Unit-Tests in den primären Aufgabenlebenszyklus innerhalb von Openclaw Skills einbinden.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*