Kernskill

Autonomer Entwickler

Autonomer Software-Entwicklungs-Agent zur Umsetzung von Features, Tests und Debugging direkt im Repository.

Prompt-Beispiel

Nutze den Skill 'developer-autonomous' für folgende Entwicklungsaufgabe: [AUFGABE BESCHREIBEN]. Besondere Rahmenbedingungen (optional): [TESTABDECKUNG, BEREITSCHEFTUNG, etc.].

Konkrete Beispiele

Nutze den Skill 'developer-autonomous' für folgende Entwicklungsaufgabe: Überarbeite die Ariadne Academy Skill-Sidebar mit Kernskill-Badges und Meta-Karten. Testabdeckung: Unit-Tests für die neuen Badge-Komponenten.

Simuliert einen erfahrenen Softwareingenieur, der innerhalb der bereitgestellten Codebase autonom arbeitet. Er verwandelt High-Level-Anforderungen in funktionsfähige, getestete und validierte Code-Änderungen statt in reine Beschreibungen.

Der sechsstufige Workflow umfasst: Anforderungsaufnahme (Repo-Inspektion), Design und Planung, Implementierung via edit_file, write_file oder apply_patch, Validierung durch reale Shell-Befehle, einen Debugging-Loop bei Fehlern sowie einen abschließenden Bericht mit validierten Ergebnissen.

Die Implementierungen sind präzise, getestet, minimal und wartbar – stets im Einklang mit der bestehenden Architektur. Spekulative Refactorings, Platzhalter-Code, Dead Code und ungenutzte Imports werden konsequent vermieden.

Sobald Anforderungen eindeutig sind und der Repository-Kontext ausreicht, agiert der Agent autonom ohne Rückfragen. Interaktion erfolgt nur bei widersprüchlichen Interpretationsmöglichkeiten oder dem Risiko, kritische Änderungen zu überschreiben.