Get the FREE Ultimate OpenClaw Setup Guide →

brainstorming

Scanned
npx machina-cli add skill NickCrew/claude-cortex/brainstorming --openclaw
Files (1)
SKILL.md
2.0 KB

/collaboration:brainstorming

Ported from obra/superpowers (MIT). Optimized for cortex so brainstorming outputs flow directly into Supersaiyan visuals and the Task TUI.

When to run

  • Before touching code: align on problem, success signals, blockers.
  • After big context shifts: new stakeholder, major dependency change, fresh repo checkout.
  • When you feel stuck: broaden solution space before diving back in.

Inputs you need

  • Current goal or ticket reference.
  • Repo hints: relevant modes/ (e.g., modes/Super_Saiyan.md) and scenarios/ if they exist.
  • Constraints (deadline, platforms, regulatory, etc.).

Steps

  1. Set the stage
    • Load modes/Super_Saiyan.md (CTRL+P → "Super Saiyan Mode") for visual/tone context.
    • Skim any scenarios/ideation/*.md tied to the feature.
  2. Map the landscape
    • List known goals, success metrics, blockers, unknowns.
    • Capture existing assets (agents, rules, workflows) that might help.
  3. Generate options
    • Expand at least three distinct approaches (different modes, agents, or workflows).
    • Note pros/cons, risk, required verification per approach.
  4. Select candidate plan
    • Pick the best approach and flag what still needs validation.
  5. Seed Tasks
    • Open the Task view (T) and add top-level tasks from the brainstorming takeaways (or run /ctx:plan next to formalize).

Output format

### Problem / Goal
### Success Signals
### Constraints / Risks
### Existing Assets
### Options
- Option A …
- Option B …
- Option C …
### Chosen Direction & Next Checks

Paste the summary into the chat (or save under scenarios/). Then move to /ctx:plan.

Resources

  • See skills/collaboration/brainstorming/resources/examples.md for ready-made follow-up prompts.

Source

git clone https://github.com/NickCrew/claude-cortex/blob/main/skills/collaboration/brainstorming/SKILL.mdView on GitHub

Overview

Brainstorming is a rapid ideation skill ported from obra/superpowers and optimized for cortex. It helps define scope, align on goals, and explore the solution space before coding, with outputs designed to feed Supersaiyan visuals and the Task TUI.

How This Skill Works

The skill uses inputs like the current goal, repo hints, and constraints to guide a structured, five-step process: set the stage, map the landscape, generate options, select a candidate plan, and seed tasks. Outputs follow a standardized format that directly feeds Supersaiyan visuals and the Task view, facilitating quick move-to-action.

When to Use It

  • Before touching code to align on problem, success signals, and blockers
  • After big context shifts (new stakeholder, major dependency change, fresh repo checkout)
  • When you feel stuck and need to broaden the solution space
  • During project kickoff to align on scope and goals
  • When exploring multiple approaches to a feature before coding

Quick Start

  1. Step 1: Set the stage by loading Super Saiyan mode and skimming ideation scenarios
  2. Step 2: Map goals, blockers, assets, and unknowns
  3. Step 3: Generate three or more options, weigh pros/cons and risks, select a plan, and seed top-level tasks

Best Practices

  • Load visual context (Super Saiyan mode) and skim relevant scenarios to orient tone and constraints
  • Map goals, success metrics, blockers, and unknowns, plus assets that can help
  • Generate at least three distinct approaches with pros/cons, risks, and verification needs
  • Select a candidate plan and clearly flag remaining validation items
  • Seed actionable top-level tasks in the Task view and reference the plan for follow-up

Example Use Cases

  • Kick off a feature with three architectural approaches and choose the most viable to pursue
  • Re-align scope after a stakeholder change or major dependency update
  • Break a stagnating problem by expanding solution space before coding
  • Prepare sprint-ready tasks derived from brainstorming takeaways
  • Clarify success signals and blockers before starting API design

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers