brainstorming

Transform user ideas into detailed design specifications through guided questioning.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/2good4me/JobNow --skill brainstorming-2good4me
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/2good4me/JobNow/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/2good4me/JobNow --skill brainstorming-2good4me

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users transform raw ideas into fully formed designs and specifications by facilitating 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, guiding the user towards a recommended solution.
  • Design Presentation: Delivers designs incrementally in manageable sections, seeking validation at each step.
  • Use Case: A product manager has a new feature idea but needs to flesh out the technical design, architecture, and implementation plan. This Skill guides them through the process.

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 a raw product idea into a detailed design specification?

To transform an idea into a design specification, you use a guided, question-based dialogue to clarify intent and explore requirements. This brainstorming process incrementally validates architecture, components, and data flow before implementation begins.

What is the best way to gather requirements for new feature development?

The best way to gather requirements for feature development is through targeted brainstorming that proposes multiple design approaches with trade-offs. This method guides you toward a recommended solution by thoroughly exploring constraints and user intent.

How does guided ideation help structure technical architecture and error handling?

Guided ideation structures technical architecture and error handling by delivering design specifications incrementally in manageable sections. It validates each component and data flow step-by-step to ensure comprehensive coverage before you build.

Can I use this brainstorming approach for designing a user authentication flow?

Yes, you can use this brainstorming approach to design a user authentication flow. It facilitates the transformation of your authentication requirements into a detailed specification by validating architecture and error handling incrementally.

When do I need a structured dialogue for product development instead of immediate implementation?

You need a structured dialogue for product development when you have a raw idea but lack a fully formed technical design. It ensures you explore design options, requirements, and testing plans thoroughly to prevent architectural gaps during implementation.