원클릭으로
brainstorming
Use before any creative work - creating features, building components, or modifying behavior
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use before any creative work - creating features, building components, or modifying behavior
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when a plan's PR is ready to merge — marks the plan completed, checks PR status, merges to main, and syncs local main
Use when a feature or change needs an implementation plan with concrete tasks, file paths, and test steps before coding begins
Use when you have a written implementation plan to execute
Provides comprehensive code review guidance for React 19, Vue 3, Rust, TypeScript, Java, Python, C/C++, Go, and WASM. Helps catch bugs, improve code quality, and give constructive feedback through systematic analysis. Features detailed language-specific guides, severity classification, review techniques, and hard-stop protocol. Use when: reviewing pull requests, conducting PR reviews, code review, reviewing code changes, establishing review standards, mentoring developers, architecture reviews, security audits, checking code quality, finding bugs, giving feedback on code.
Use when creating new skills, editing existing skills, or verifying skills work before deployment
| name | brainstorming |
| description | Use before any creative work - creating features, building components, or modifying behavior |
Turn ideas into designs through collaborative dialogue before writing any code.
Do NOT write code or invoke implementation skills until design is approved.
ask tool with multiple-choice optionsask toolask tool to get approval after each sectionAlways use the
asktool for steps 2–4. Do not present a section and then continue to the next — wait for the user's explicit approval viaaskbefore moving forward.
Once the design is approved by the user, present the complete spec in your response — do NOT write it to disk. The spec stays in the conversation and flows directly into the next step.
Use the ask tool to ask what happens next:
ask({
questions: [{
id: "next-step",
question: "Design approved. What would you like to do next?",
options: [
{ label: "Run a reviewer" },
{ label: "Create implementation plan" },
{ label: "Save spec for later" },
{ label: "Revise the design" }
]
}]
})
If the user chooses "Run a reviewer", THEN:
If the user chooses "Create implementation plan", respond:
"OK then. When you're ready, just say the word and I'll load the create-plan skill to turn this spec into an implementation plan."
When the user confirms, load the create-plan skill and invoke it — do not start planning on your own. The create-plan skill handles the entire planning process.
Clear the todo list — use manage_todo_list to remove all entries now that brainstorming is complete.
If the user chooses "Save spec for later", THEN:
docs/plans/YYYY-MM-DD-<topic>-spec.mddocs/plans/README.md in the appropriate category with status 📋 DRAFTask tool for every decision point — clarifying questions, approach selection, section approval, and post-approval next stepsask callask