brainstorming

Convert ambiguous ideas into an approved design-first plan with structured clarification and approval gates.

7|2|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/MRWillisT/PullNexus --skill brainstorming-mrwillist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/MRWillisT/PullNexus/tree/main/skills/brainstorming
Command: npx skills add https://github.com/MRWillisT/PullNexus --skill brainstorming-mrwillist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Brainstorming turns unclear ideas into validated options and an agreed next step before any implementation starts, preventing wasted work from premature coding and unchecked assumptions.

Core Features & Use Cases

  • Design-first clarification: Guides you to explore project context and ask clarifying questions one at a time to surface requirements, constraints, and success criteria.
  • Option generation with trade-offs: Produces 2–3 concrete directions (with pros/cons) so you can compare approaches rather than defaulting to the first idea.
  • Approval-gated decision making: Presents designs incrementally and requires user approval before proceeding, culminating in a spec review loop and an explicit handoff to planning after approval.

Quick Start

Ask it to brainstorm a design for your feature while confirming scope, asking one clarifying question at a time, proposing 2–3 approaches with trade-offs, and stopping before implementation.

Frequently Asked Questions about brainstorming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn ambiguous product ideas into a validated plan before implementation?

To turn ambiguous ideas into a validated plan, use a design-first ideation process that structures clarification, option comparison, and decision confirmation. This approach surfaces requirements and constraints through controlled, one-at-a-time questioning before any coding begins.

What is the best way to compare architecture approaches for a new feature?

The best way to compare architecture approaches is to generate 2-3 concrete directions with explicit pros and cons. Evaluating trade-offs side-by-side prevents defaulting to the first idea and ensures you select an approach validated by design and spec review approval.

How do I scope requirements for a feature without premature coding?

To scope requirements without premature coding, apply an approval-gated decision process that explores project context and surfaces success criteria incrementally. This prevents wasted work by requiring explicit design approval and a spec review loop before transitioning to implementation planning.

Can I use this to unblock a stuck planning session?

Yes, you can unblock a stuck planning session by enforcing structured ideation gates. By presenting 2-3 approaches with trade-offs and requiring one clarifying question at a time, it forces incremental context gathering and decision confirmation to move forward.

When do I need an approval-gated spec review for ideation?

You need an approval-gated spec review for ideation when converting unclear product or engineering ideas into an agreed next step. This gate ensures validated options and explicit design approval are secured before transitioning to implementation planning, preventing unchecked assumptions.

Why does design-first ideation ask clarifying questions one at a time?

Design-first ideation asks clarifying questions one at a time to systematically surface requirements, constraints, and success criteria without overwhelming the user. This ordered gate approach ensures ambiguous ideas are fully scoped before generating concrete approaches.