Ein Satz, der beschreibt, was die Ausführung dieser Fähigkeit bewirkt.
Wann diese Fähigkeit verwendet werden sollte
Konkrete Auslöser. Welche Situation in der Pipeline erfordert sie?
Eingaben
Lies inputs/INPUTS.md. Für jede als BENÖTIGT markierte Eingabe, die noch nicht vorhanden ist, FRAGE DEN BENUTZER – zitiere den erwarteten Pfad, die Befehle/Optionen, um sie zu erhalten, und etwaige Alternativen – und erfinde sie nicht. EMPFOHLENE Eingaben können übersprungen werden, mit einer protokollierten Notiz.
Was du implementieren musst
Der Optimierungsagent implementiert die abstrakten Methoden in scripts/abstract.py (oder bestätigt, dass der Projektadapter sie bereits abdeckt). Führe dann scripts/check.py aus – es verweigert die Ausführung, bis jede Methode echt und deterministisch ist, und teilt dir genau mit, was noch Platzhalter ist.
So wird es ausgeführt
python scripts/check.py # Tor: muss zuerst bestanden werden
python scripts/run.py <args> # führt den Schritt aus; gibt ein JSON-Ergebnis auf stdout aus
Das JSON auf stdout ist die Vertragsoberfläche – nachgelagerte Fähigkeiten (und Hosts, die kein Python importieren können) verarbeiten es direkt.
Referenzen – lade sie nur bei Bedarf
references/concepts.md– fundierter Hintergrund und die Begründung hinter dem Design.references/examples.md– konkrete ausgearbeitete Beispiele.references/pitfalls.md– Fehlermodi und wichtige Punkte, auf die geachtet werden muss.
Prompt
prompt/PROMPT.md ist die Prompt-Vorlage, die dem verwendenden Agenten übergeben wird, wenn diese Fähigkeit einen Modellschritt steuert. Fülle ihre {{placeholders}} aus den Eingaben.