Brainstorming
Turns ideas into fully formed specs through one-question-at-a-time dialogue. HARD-GATE: never implements before the design is approved.
#design#ideation#spec#discovery#hard-gate
Install
Installation
/brainstormingRequirements
- Claude Code (CLI)
- writing-plans 스킬 (인계 대상)
Capabilities
What it does
- 01HARD-GATE — 설계 승인 전 implementation 스킬 호출·코드 작성·scaffold 일체 금지 (단순 프로젝트도 예외 없음)
- 02한 번에 하나씩 명확화 질문, multiple choice 우선
- 03대형 요청 감지 시 sub-project로 자동 분해
- 042-3 접근 옵션 + tradeoff + 추천안 제시
- 05섹션별 디자인 (스코프 비례), 매 섹션 사용자 승인
- 06`docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md` 저장 + git 커밋
- 07spec 자기 리뷰 (placeholder · 일관성 · scope · ambiguity) → 사용자 승인 게이트
- 08Visual Companion (브라우저 mockup·diagram) 단일 메시지 offer, per-question 결정
- 09writing-plans 스킬로만 인계 (다른 implementation 스킬 직접 호출 금지)
About
About
brainstorming is the front gate to creative work: features, components, behaviors. Before any code or scaffold, the skill explores user intent, constraints, and success criteria — one question at a time — then proposes 2-3 approaches with tradeoffs and a recommendation. The design is presented in sections sized to its complexity; the user approves each section before the next one is drafted.
The HARD-GATE is the principle that defines the skill: no implementation skill, no code, no project scaffold may be invoked until a written design exists and the user has approved it. The exception list is empty — even a one-line config change goes through the process, because that's where unexamined assumptions cause the most wasted work.
After approval the design is committed to `docs/superpowers/specs/<topic>-design.md`. A self-review pass catches placeholders, contradictions, and ambiguous requirements. The user reviews the written spec, then brainstorming hands off to the writing-plans skill — never to frontend-design or mcp-builder or any other downstream skill. A Visual Companion mode is available when a question is genuinely better seen than described, but visual UI topics are not automatically visual questions.
Related
More in this category
Deep InterviewTurns vague requests into actionable requirements through Socratic interviews — one question at a time.GEO/AEO 초기 설정 (geo-add)Bootstraps GEO/AEO infrastructure — generates llms.txt and JSON-LD structured data from scratch.GEO/AEO 동기화 + SEO 감사 (geo-update)Detects changed content, syncs llms.txt + JSON-LD, and runs a full technical / on-page / content SEO audit.