brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
How to Invoke
/brainstormingAuto-triggers when: Auto-triggered when starting creative work
When to Use
- •You have a feature idea but haven't started coding
- •You need to turn a vague requirement into a concrete spec
- •You want to explore multiple approaches before committing
Typical Workflow
Related Skills
Use when you have a spec or requirements for a multi-step task, before touching code
Use this skill to validate the "why" before building, run product diagnostics, and convert vague ideas into specs.
Turn a one-line objective into a step-by-step construction plan for multi-session, multi-agent engineering projects. Each step has a self-contained context brief so a fresh agent can execute it cold. Includes adversarial review gate, dependency graph, parallel step detection, anti-pattern catalog, and plan mutation protocol. TRIGGER when: user requests a plan, blueprint, or roadmap for a complex multi-PR task, or describes work that needs multiple sessions. DO NOT TRIGGER when: task is completable in a single PR or fewer than 3 tool calls, or user says "just do it".