brainstorm-lean

Solid

You MUST use this before any creative or implementation work — creating features, building components, adding functionality, or modifying behavior. Runs a disciplined Socratic brainstorming loop (hard gate, one-question-at-a-time, 2-3 approaches, design doc, user approval) while keeping token overhead minimal. Questions, user answers, approaches, design, and the written spec are never compressed.

AI & Automation 19 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# brainstorm-lean Turn an idea into a validated design through collaborative dialogue, then hand off to the implementation plan. No code is written here. No implementation skill runs until the user has approved a design. ## HARD-GATE Do NOT invoke any implementation skill, write any code, scaffold any project, or take any implementation action until you have presented a design and the user has approved it in writing. **This applies to every project regardless of perceived simplicity.** A todo list, a single-function utility, a config change — all go through this gate. The design can be short (a few sentences for truly simple projects), but you MUST present it and get approval. ## When to invoke The first skill in the vibe pipeline. Invoke whenever the user asks to build, add, modify, or refactor a feature — no exceptions. ## Anti-pattern: "this is too simple to need a design" Every project goes through this process. "Simple" projects are where unexamined assumptions cause the most wasted work. ## Checklist Create a task for each item. Complete in order: 1. **Explore project context** — files, docs, recent commits. 2. **Ask clarifying questions** — one at a time; purpose, constraints, success criteria. 3. **Pushback turn** — before proposing approaches, challenge the framing if a simpler path exists. 4. **Propose 2-3 approaches** — with trade-offs and your recommendation. 5. **Present design** — in sections scaled to complexity; approval after each section. 6. **Wri...

Details

Author
rizukirr
Repository
rizukirr/vibekit
Created
4 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category