brainstorming

Transform user ideas into detailed design specifications through guided questioning.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users transform raw ideas into well-defined designs and specifications through a structured, collaborative dialogue.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes multiple design approaches with trade-offs.
  • Design Presentation: Delivers designs in manageable sections for incremental validation.
  • Use Case: A product manager has a new feature idea and uses this Skill to work through the requirements, explore different technical approaches, and get a validated design document before development begins.

Quick Start

Use the brainstorming skill to help design 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 turn raw product ideas into detailed design specifications?

To turn raw ideas into detailed design specifications, this Skill uses guided, one-at-a-time questioning to clarify your purpose, constraints, and success criteria. It helps refine requirements through structured, collaborative dialogue before finalizing the design.

What is the best way to explore alternative technical approaches for a new feature?

The best way to explore alternative approaches for a new feature is using this Skill to propose multiple design options with their respective trade-offs. It validates these approaches incrementally to ensure your product development aligns with success criteria.

How do I structure requirements gathering for a new user authentication flow?

To structure requirements gathering for a user authentication flow, this Skill asks targeted questions one at a time to clarify your intent. It iteratively validates your constraints and documents the final architecture, components, and data flow.

Does this brainstorming approach work for defining architecture and data flow before development?

Yes, this brainstorming approach works for defining architecture and data flow by focusing on clarifying purpose and constraints first. It ensures your designs are documented and committed only after thoroughly validating the proposed components and data flow.

What are the limitations of using guided questioning for product design collaboration?

A limitation of guided questioning for product design collaboration is that it processes questions one at a time, which requires iterative validation. You must commit to a multi-step dialogue to fully explore constraints and finalize your specifications.