인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
디자인 및 창작 · SKILL.md

brainstorming

brainstorming

Use when the user wants to brainstorm, choose an approach, design something, or clarify an ambiguous or consequential change.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: brainstorming description: "Use when the user wants to brainstorm, choose an approach, design something, or clarify an ambiguous or consequential change." user-invocable: true allowed-tools: Glob, Grep, Read, Bash, Task, AskUserQuestion, Skill

Brainstorming

Interview until you and the user share the same understanding. Walk every branch of the decision tree and resolve dependent decisions in order. Attach a recommended answer and its trade-off to every question. Group only independent questions, as the development loop Reach agreement section requires. The number of questions follows the ambiguity: stop when every branch is settled, not at a fixed count. This rule applies on every path, whether or not the task needs a plan and chronicle.

If the user asks for no questions, remove ceremony but keep open decisions. Present the open decisions with recommendations in one pass instead of choosing silently.

Who decides what

  • Facts: inspect the filesystem, tools, and code. Never ask for discoverable facts.
  • Required outcomes and business trade-offs: ask the user and apply the answer.
  • Implementation: recommend and defend an approach with evidence.

The development loop Design authority section owns the remaining boundaries.

Interview for the design

Judge data shape against the engineering contract. Use concrete cases to expose conflicting meanings and missing boundaries. Cover errors, edge cases, and assumptions that would invalidate the solution.

Offer genuinely different alternatives and recommend the simplest one that meets the constraints. Use best-practices when current evidence can change the choice. Persist research only when it remains useful after the task.

If $ARGUMENTS is empty, ask what to explore and stop. Use AskUserQuestion for decisions when that tool is available and permitted. When finished, return to the development loop if you were already there.

저장한 Skills