rustidi

Brainstorm First — Design skill for Claude Code

Design community

Before starting any non-trivial task (>0.5 day, new feature, new UI page, new integration, refactor spanning 5 files), it is mandatory to ask the requester 3-5 clarifying questions about scope, edge.

How to install Brainstorm First

Installs to ~/.claude/skills/rustidi-ml-portfolio-brainstorm-first/SKILL.md

Terminal
mkdir -p ~/.claude/skills/rustidi-ml-portfolio-brainstorm-first && curl -fsSL https://raw.githubusercontent.com/rustidi/ml-portfolio/HEAD/skills/brainstorm-first.md -o ~/.claude/skills/rustidi-ml-portfolio-brainstorm-first/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Brainstorm First does


name: brainstorm-first description: Before starting any non-trivial task (>0.5 day, new feature, new UI page, new integration, refactor spanning >5 files), it is mandatory to ask the requester 3-5 clarifying questions about scope, edge cases, and success criteria — and wait for answers BEFORE planning or coding. Trigger when the requester says "do X" / "add feature Y" and the task is non-trivial. Inspired by /brainstorm from obra/superpowers.

Brainstorm-First — mandatory clarification

Alternatives in Design

  • Od Contribute — Open a first-contribution PR (or bug issue) on nexu-io/open-design — works for non-coders too 91.8k ★
  • Brainstorm Experiments New — Design lean pretotypes for new product validation 7.8k ★
  • Kode Agent — Kode Agent — Design for post-human workflows 5k ★

Full documentation available on GitHub

View Source Repository