Brainstorm And Plan

Verrouille l'écriture de code derrière un document de conception approuvé et un plan d'implémentation concis, sans placeholders.

par burhankhatri · burhankhatri/e2e-testing

Fonctionne avec configuration ★ 9.6/10

Brainstorm And Plan — Verrouille l'écriture de code derrière un document de conception approuvé et un plan d'implémentation concis, sans placeholders.

Ce que fait

Force un flux de travail conception avant code : explore le contexte, pose une question clarificatrice à la fois, propose 2-3 approches avec une recommandation, obtient l'approbation de l'utilisateur sur un cahier des charges écrit, puis décompose l'implémentation en tâches TDD de 2 à 5 minutes avec du code réel (pas de placeholders 'TBD'). Se déclenche sur 'construire', 'créer', 'ajouter', 'implémenter', ou toute demande de nouvelle fonctionnalité/composant. Fait partie d'une suite de 8 compétences qui attend également les compétences sœurs /tdd et /verify-done pour la phase d'exécution.

Rapport de test

Sur une tâche réelle 'construire un CLI markdown vers texte', il a forcé une étape de conception qui a révélé un véritable compromis de correction (la suppression par regex perd les blocs de code/tableaux vs un rendu basé sur AST) que ma base non guidée a directement ignoré pour passer au code — mais sa propre section d'exécution appelle les compétences sœurs /tdd et /verify-done qu'une installation à compétence unique n'aura pas.

Testé le: 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

Commandes et exemples de prompts

  • /brainstorm-and-planVerrouille l'écriture de code derrière un document de conception approuvé et un plan d'implémentation concis, sans placeholders.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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