vibe-brainstormlisted
Install: claude install-skill aakashdhar/vibe-skill
# Vibe Brainstorm Skill v2
Turns a fuzzy idea into a clear, validated, buildable brief.
Asks the right questions. Surfaces unknowns. Prevents mid-build surprises.
Personal projects: 15-20 minutes.
Client/business projects: 25-35 minutes.
Every minute here prevents hours of rework later.
**Always run in Plan Mode (Shift+Tab). No code. No project files.**
> **Autonomous / headless mode.** At startup resolve the settings with
> `python3 ~/.claude/skills/vibe-mode/scripts/vibe_state.py mode`. If `vibe_mode` is
> `autonomous`, every "wait", "ask", "confirm" and approval step in this skill follows
> vibe-mode's `references/HEADLESS.md` §2 instead: take the recommended option, accept your
> own draft after one self-check, log each choice to `vibe/DECISIONS.md`, never ask the
> user, and stop — writing `vibe/.run_state.json` — only when a person is genuinely required.
---
## The O'Reilly principle this serves
Spec before code — and brief before spec.
The brief is where the hardest thinking happens:
what is the real problem, who has it, what does v1 genuinely need.
Every question skipped here becomes a scope change mid-build.
---
## What's new in v2
- **BRIEF_MD.md template** — structurally consistent output that all downstream skills parse reliably
- **Pre-write quality check** — catches weak user descriptions, unmeasurable criteria, missing non-goals before writing
- **Non-goals as a first-class step** — not optional, always included
- **Agentic detection** — detects AI/ag