brainstorming

Guide structured dialogue to refine design ideas and generate specifications.

1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/9Ashwin/aswin-skills --skill brainstorming-9ashwin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/9Ashwin/aswin-skills/tree/main/skills/brainstorming
Command: npx skills add https://github.com/9Ashwin/aswin-skills --skill brainstorming-9ashwin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill facilitates the process of turning raw ideas into well-defined designs through a structured brainstorming process.

Core Features & Use Cases

  • Collaborative Brainstorming: Supports natural language dialogue to refine ideas and requirements.
  • Visual Companion: Offers a browser-based interface for visual elements, such as mockups and diagrams.
  • Structured Process: Guides the user through a step-by-step process of exploring project context, clarifying questions, proposing solutions, and presenting designs.
  • Documentation: Writes design specifications and commits them to a documentation repository.

Quick Start

Start a new brainstorming session for a feature in your project.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw project ideas into structured design specifications?

To turn raw ideas into design specifications, engage in a structured brainstorming dialogue that explores project context, asks clarifying questions, and proposes solutions. This process refines requirements and automatically generates written documentation for your design.

What is the best way to facilitate collaborative brainstorming for software design?

Collaborative brainstorming for software design is best facilitated through a step-by-step natural language dialogue that refines ideas. This structured process explores project context, proposes solutions, and uses a browser-based visual companion for mockups and diagrams.

Do I need Python to generate design specifications from brainstorming sessions?

Yes, you need Python installed to generate design specifications from brainstorming sessions. Python is required to run the scripts that facilitate the structured dialogue, support visualization, and write the final specifications to your documentation repository.

Can I generate visual mockups during the design process?

Yes, you can generate visual mockups during the design process. The brainstorming session provides a browser-based visual companion interface that renders visual elements like mockups and diagrams to help refine your ideas alongside the natural language dialogue.

How to document design specifications after refining ideas?

To document design specifications after refining ideas, complete the structured brainstorming dialogue. The process automatically writes the finalized design specifications and commits them directly to your documentation repository for persistent storage.