brainstorming

Transform user ideas into detailed designs through guided dialogue.

160|20|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/tctinh/agent-hive --skill brainstorming-tctinh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/tctinh/agent-hive/tree/main/packages/opencode-hive/skills/brainstorming
Command: npx skills add https://github.com/tctinh/agent-hive --skill brainstorming-tctinh

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, ensuring clarity and alignment before implementation.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes and discusses multiple design approaches with their trade-offs.
  • Design Presentation: Delivers designs in manageable sections for incremental validation.
  • Use Case: A product manager has a new feature idea but needs to flesh out the technical details and user flow. They use the brainstorming skill to guide the conversation, explore different architectural options, and arrive at a clear, documented design.

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 turn a raw idea into a design specification, this skill uses iterative questioning to clarify your intent and constraints, then proposes alternative approaches with trade-offs to validate before implementation.

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

Brainstorming technical requirements for feature development is best handled through guided dialogue that explores architectural options and delivers design concepts in manageable sections for incremental validation.

Can I use this to refine user flows and component creation ideas before coding?

Yes, you can refine user flows and component creation ideas by providing your initial concept, and the skill will ask targeted questions to flesh out the technical details and constraints.

How does the ideation process handle exploring alternative design approaches?

The ideation process handles alternative design approaches by proposing multiple solutions during the dialogue, discussing their specific trade-offs, and allowing you to validate each concept incrementally.

When do I need to use a structured dialogue for product requirements gathering?

You need structured dialogue for product requirements gathering when you have a raw concept but lack technical details, ensuring clarity and alignment before moving into implementation.