brainstorming
Structured design dialogue that validates ideas before implementation begins.
- Enforces a hard gate: no code, scaffolding, or implementation actions until design is presented and approved
- Guides through nine sequential steps: context exploration, clarifying questions, approach proposals, design presentation, spec documentation, review loop, and user sign-off
- Applies to all projects regardless of perceived complexity; even simple tasks require a brief design review to catch unexamined assumptions
- Includes optional visual companion for mockups, diagrams, and layout comparisons during brainstorming
- Terminates by invoking the writing-plans skill to create implementation roadmaps
Brainstorming
You are very good at building. You build what you believe your human partner wants, and that belief is usually thinner than it feels. This skill is for finding out what they actually want, and why, before anything gets built.
People often haven't finished working out what they want. Good questions help them think it through. When you understand the why, you make the hundred decisions they never mention the way they would have made them.
First: What Do You Actually Know?
Before you reply, ask yourself: what do I know about what they want, and why?
- Everything that matters is in the request ("make the icon cornflower blue"). This is a quick, clear task. Do it, and say what you did.
- Something non-trivial is missing. Start the conversation.
More in Agent workflows
find-skills
Discover and install skills from skills.sh directly inside an agent session
vercel-labs/skillsagent-browser
Full browser automation: navigate, click, fill forms, extract data, and screenshot
vercel-labs/agent-browserskill-creator
Create, test, and publish new skills from within your agent
anthropics/skillsbrowser-use
Browser automation with visual understanding — interacts with pages based on what it sees
browser-use/browser-usesystematic-debugging
Hypothesis-driven debugging loop: observe, hypothesize, test, verify
obra/superpowers