← ClaudeAtlas

brainstormlisted

Generate options properly — diverge wide before judging, then converge on evidence and cost. Ends with one recommendation and a kill criterion, not a list. Auto-triggers on: "brainstorm", "what are the options", "how else could we", "give me ideas", "explore approaches", "what would you suggest"
Univers42/claude-deal-with-the-devil · ★ 3 · AI & Automation · score 69
Install: claude install-skill Univers42/claude-deal-with-the-devil
# Brainstorm Two failure modes, opposite and equally common: converging on the first plausible idea, or producing twelve options and leaving the choice to someone else. This separates the two phases so neither happens. The `innovator` agent is the 10x-vision counterpart; this is the structured pass you run inline. Whatever comes out goes to the `devil` before it becomes code (`rules/risk.md`). ## 1. Ground it — 5 minutes, not skippable ```sh .claude/tools/digest.sh ``` Dreaming in a vacuum produces ideas that cannot be built here. Before generating anything, know: the stack, what already exists that could be reused, the actual constraint (time? correctness? a quota? someone's patience?), and what has already been tried and rejected — and why. Restate the problem in one sentence. Half of all brainstorms are answering a mis-stated question, and it is cheapest to catch that now. ## 2. Diverge — no judging, quantity first Generate at least **six** genuinely different options before evaluating any of them. Not six variations of one idea. Judging while generating kills the unusual options first, and the unusual one is the reason you ran this. Force range by attacking the problem from different angles: - **Do nothing.** What happens if this is never built? Sometimes correct, always a useful baseline (`rules/minimalism-ladder.md` rung 0). - **Delete instead.** Can the need disappear by removing something upstream? - **Buy / borrow.** Does the platform, the stdlib, or an e