brainstorming

Guide abstract ideas into concrete designs and implementation strategies.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/TonyBlanco/nextv_app --skill brainstorming-tonyblanco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/TonyBlanco/nextv_app/tree/main/.agent/skills/brainstorming
Command: npx skills add https://github.com/TonyBlanco/nextv_app --skill brainstorming-tonyblanco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users move from a raw idea to a well-defined design and implementation plan by facilitating a structured, question-driven exploration process.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes and evaluates multiple design or implementation strategies.
  • Design Specification: Generates detailed design documents in a modular, validated manner.
  • Use Case: Before building a new feature, use this Skill to brainstorm the core functionality, explore different architectural approaches, and get a clear design document before writing any code.

Quick Start

Use the brainstorming skill to explore ideas for a new user authentication flow.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I transform abstract ideas into concrete designs and implementation strategies?

To transform abstract ideas into concrete designs, use a structured brainstorming process that clarifies requirements, explores alternative solutions with trade-offs, and incrementally validates proposals before implementation begins.

What is the best way to gather requirements before building a new product feature?

The best way to gather requirements for a new feature is through question-driven exploration that clarifies user intent, identifies constraints, and evaluates multiple design approaches to ensure a well-understood plan.

How do I create a design specification from a raw idea?

Create a design specification from a raw idea by refining the concept through targeted questions, exploring implementation strategies, and generating detailed design documents in a modular, validated manner.

Can I evaluate multiple architectural approaches before writing any code?

Yes, you can evaluate multiple architectural approaches before coding by exploring alternative implementation strategies with trade-offs, ensuring you select a clear, validated design proposal for your product development.

When do I need a structured brainstorming process for product development?

You need a structured brainstorming process for product development when you have a raw idea and must move to a well-defined design, ensuring clear requirements gathering and an implementation strategy exist before coding.