pre-plan-brainstorm

Solid

Requirements elicitation checklist run by the CEO or a delegated VP Product/VP Engineering before drafting an L3+ plan. Resolves ambiguity, maps stakeholders, surfaces constraints, enumerates tradeoffs, and emits a `spec.md` artifact that downstream Plan→Debate→Execute consumes via `## SPEC CONTEXT`. Kill-switch `CEO_BRAINSTORM_GATE=0` skips the phase.

AI & Automation 3 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Pre-Plan Brainstorm — SKILL ## Why this exists Our Plan → Debate → Execute protocol (`PROTOCOL.md` §Session protocol Gate 3) consumes cycles in **Round 1 debate** resolving ambiguity that could have been resolved pre-plan. superpowers (MIT framework, 159k stars) battle-tested the pattern of **9-step brainstorm** as a prerequisite to drafting the plan itself. superpowers audit BORROW-1 (ADR-058 PROPOSED) adopts this pattern. **Same-LLM honesty:** this skill does not give the CEO independent "expertise" it lacks — all agents are the same underlying model. What it does is **force a checklist pass** that the CEO would otherwise skip under time pressure, and **produce a durable spec.md artifact** that survives across sessions and debate rounds. ## When to invoke **Mandatory** (opt-out via `CEO_BRAINSTORM_GATE=0`): - L3+ plan (`level: L3` or higher in frontmatter) - Plan crosses 3+ modules OR 2+ subsystems - Plan touches a VETO-protected domain (auth, financial, compliance) - First-of-kind feature (no close precedent in the repo) **Skip** (L1-L2 or well-precedented): - Bug fix in 1-2 files - Typo, log message, config tweak - Change with an exact precedent already committed - Mechanical refactoring (rename, extract, inline) with tests green **Ambiguity smell-tests (any one triggers brainstorm):** 1. The request uses "should" / "probably" / "maybe" / "I think" 2. Success criteria are not enumerable as pass/fail tests 3. The reviewer of the PR cannot be named up-front 4. Roll...

Details

Author
Canhada-Labs
Repository
Canhada-Labs/ceo-orchestration
Created
4 weeks ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category