brainstorming

Guide collaborative dialogue to turn ideas into design documents.

2|1|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/ninjasitm/ai-assisted-dev-toolkit --skill brainstorming-ninjasitm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/ninjasitm/ai-assisted-dev-toolkit/tree/main/src/monorepo/.agents/skills/brainstorming
Command: npx skills add https://github.com/ninjasitm/ai-assisted-dev-toolkit --skill brainstorming-ninjasitm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps turn ideas into concrete designs by guiding a collaborative dialogue that surfaces user intent, requirements, and constraints before implementation.

Core Features & Use Cases

  • Structured ideation: Guides understanding of the idea, asks one focused question at a time, and refines requirements into a solvable design.
  • Multi-solution exploration: Proposes 2-3 design approaches with trade-offs and recommendations.
  • Incremental design delivery: Presents the design in 200–300 word sections with validation after each part.
  • Documentation and handoff: Writes the validated plan to docs/plans/YYYY-MM-DD-<topic>-design.md and can generate an implementation plan if extended.

Quick Start

Guide a project from idea to verified design by asking targeted questions and presenting structured design sections.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn early-stage product ideas into validated designs?

To turn early-stage product ideas into validated designs, engage in a collaborative dialogue that clarifies purpose, constraints, and success criteria before refining requirements into tangible architecture and user experience components.

What is the best way to explore multiple design options during ideation?

Exploring multiple design options during ideation involves proposing 2-3 distinct approaches, evaluating their specific trade-offs, and selecting a recommended path to ensure robust product design decisions.

How do I structure collaborative brainstorming to refine product requirements?

Structure collaborative brainstorming by using a one-question-at-a-time flow to incrementally refine product requirements, validating understanding before proceeding to detailed design architecture.

Can I automatically generate design documentation for handoff?

You can automatically generate design documentation for handoff, writing validated plans directly to markdown files formatted as docs/plans/YYYY-MM-DD-<topic>-design.md, with an optional implementation plan generated when extended.

Does this structured ideation process work for early-stage product architecture?

Yes, this structured ideation process works for early-stage product architecture by applying design thinking to clarify constraints and success criteria across components and user experience before implementation.