vaycentsun/sw-superpower

Ein Superpowers-ähnliches Fähigkeitsset für KI-Codierungsagenten. Strukturierte Softwareentwicklungs-Workflows von Brainstorming bis Code-Review – TDD, systematisches Debugging und subagentengesteuerte Entwicklung.

Was ist sw-superpower?

Das `vaycentsun/sw-superpower` Skill ist ein umfassendes Fähigkeitsset für KI-Codierungsagenten, das einen strukturierten Softwareentwicklungs-Workflow von der Ideenfindung bis zur Code-Überprüfung bietet. Es unterstützt wichtige Praktiken wie Testgetriebene Entwicklung (TDD), systematisches Debugging und subagentengesteuerte Entwicklung, um Entwicklungsprozesse effizienter und zuverlässiger zu gestalten. Dieser Skill ist für Plattformen wie Claude Code, Cursor und Codex konzipiert und hilft Agenten dabei, konsistente und qualitativ hochwertige Ergebnisse zu erzielen, indem er sie durch bewährte Softwareentwicklungsmethoden führt. Durch die Integration von TDD wird sichergestellt, dass Tests vor der Implementierung geschrieben werden, was zu robusterem Code führt, während die subagentengesteuerte Entwicklung eine modulare und parallele Bearbeitung von Aufgaben ermöglicht.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add vaycentsun/sw-superpower

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht sw-superpower?

Ein Superpowers-ähnliches Fähigkeitsset für KI-Codierungsagenten. Strukturierte Softwareentwicklungs-Workflows von Brainstorming bis Code-Review — TDD, systematisches Debugging und subagentengesteuerte Entwicklung.

Übersicht

Dieser Skill bietet eine Reihe von Werkzeugen und Anleitungen, die KI-Agenten dabei helfen, Softwareentwicklung systematisch anzugehen. Er umfasst:

  • Brainstorming: Strukturierte Methoden zur Generierung und Bewertung von Ideen.
  • Test-Driven Development (TDD): Tests werden vor dem Code geschrieben, um eine hohe Codequalität und Wartbarkeit sicherzustellen.
  • Systematisches Debugging: Gezielte Vorgehensweisen zur Identifizierung und Behebung von Fehlern.
  • Subagentengesteuerte Entwicklung: Zerlegung komplexer Aufgaben in kleinere, von Subagenten bearbeitbare Einheiten.

Anwendungsfälle

  • Entwicklung neuer Funktionen von Grund auf.
  • Refactoring vorhandener Codebasen mit verbesserten Testabdeckungen.
  • Fehlersuche und -behebung in komplexen Systemen.
  • Zusammenarbeit in größeren Teams, bei denen parallele Entwicklung erforderlich ist.

Verwendung

  1. Installieren Sie den Skill in Ihrem AI-Agenten (z.B. Claude Code, Cursor, Codex).
  2. Verwenden Sie die beschriebenen Workflows für Ihre Projekte.
  3. Passen Sie die Vorlagen und Ansätze an Ihre spezifischen Bedürfnisse an.

Beispielablauf

# Beispiel: TDD-basierte Entwicklung einer neuen Funktion
$ superpower tdd init "Benutzerauthentifizierung"
$ superpower tdd test "Login-Funktion sollte bei korrekten Anmeldedaten erfolgreich sein"
$ superpower code implement
$ superpower tdd verify

Weitere Informationen

Weitere Details finden Sie in der offiziellen Dokumentation oder im Repository des Skills.

Verwandte Skills