Brainstorm And Plan

Schließt Code-Schreiben hinter einem genehmigten Design-Dokument und einem überschaubaren, platzhalterfreien Implementierungsplan ab.

von burhankhatri · burhankhatri/e2e-testing

Funktioniert mit Setup ★ 9.6/10

Brainstorm And Plan — Schließt Code-Schreiben hinter einem genehmigten Design-Dokument und einem überschaubaren, platzhalterfreien Implementierungsplan ab.

Was es kann

Erzwingt einen Design-vor-Code-Workflow: Kontext erkunden, eine klärende Frage nach der anderen stellen, 2-3 Ansätze mit einer Empfehlung vorschlagen, die Zustimmung des Benutzers zu einer geschriebenen Spezifikation erhalten, dann die Implementierung in 2-5-minütige TDD-Aufgaben mit echtem Code aufteilen (keine 'TBD'-Platzhalter). Löst bei 'bauen', 'erstellen', 'hinzufügen', 'implementieren' oder jeder neuen Feature-/Komponentenanfrage aus. Teil einer 8-Skill-Suite, die auch Geschwister-Skills /tdd und /verify-done für die Ausführungsphase erwartet.

Testbericht

Bei einer echten Aufgabe 'Erstellen Sie eine CLI von Markdown zu Text' erzwang es einen Designschritt, der einen echten Korrekturausgleich aufdeckte (Regex-Strip verliert Codeblöcke/Tabellen vs. ein AST-basierter Renderer), den meine ungesteuerte Baseline direkt zum Code übersprang – aber sein eigener Ausführungsabschnitt ruft Geschwister-Skills /tdd und /verify-done auf, die eine einzelne Skill-Installation nicht haben wird.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/burhankhatri/e2e-testing
mkdir -p ~/.claude/skills
cp -r e2e-testing/skills/brainstorming-and-planning ~/.claude/skills/brainstorm-and-plan

Befehle & Beispiel-Prompts

  • /brainstorm-and-planSchließt Code-Schreiben hinter einem genehmigten Design-Dokument und einem überschaubaren, platzhalterfreien Implementierungsplan ab.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • I want to build a CLI tool that converts markdown to plain text
  • Before you code, help me design this new feature properly first
  • Let's write a spec and break it into small tasks before implementing