# Source / Provenance Harvested from obra/superpowers (MIT, Copyright (c) 2025 Jesse Vincent) at commit a21956e48c13 on 2026-06-17. ## Source path - `skills/brainstorming/SKILL.md` -> `SKILL.md` (METHODOLOGY ONLY) ## Adaptations (ClaudeTools house style) - ASCII typography normalization: 21 non-ASCII characters replaced (em-dash `-` -> `-`; unicode arrow `->` -> `->`). - No emojis were present in the source. - Added a `NOTE (ClaudeTools)` block near the top recording that the optional visual brainstorming server was intentionally omitted and that this is imported as a methodology reference. - No content was otherwise reworded; the brainstorming methodology is preserved as in the source apart from the normalization and the added note. - **Trigger changed (ClaudeTools, 2026-06-17):** the upstream `description` ("You MUST use this before any creative work...") auto-fired on routine feature/code work. Rewrote it to **request-only** - the skill now invokes only when the user explicitly asks to brainstorm/design. The methodology body (incl. the HARD-GATE) is unchanged; it just no longer self-triggers. ## Omitted upstream tooling (intentional) The optional visual brainstorming companion/server was NOT imported. Specifically, none of the following were fetched or included: - `skills/brainstorming/scripts/` (websocket server) - `skills/brainstorming/frame-template.html` - `skills/brainstorming/visual-companion.md` The SKILL.md text still references the visual companion (browser server, `--open`, `visual-companion.md`); those references describe upstream tooling that is not present in this import. The added NOTE block flags this for the reader.