brainstorming

Transform user ideas into detailed design specifications through guided questioning.

Updated Mar 15, 2025
One-click install
npx skills add https://github.com/farsink/Farsin-konnadan-portfolio --skill brainstorming-farsink
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/farsink/Farsin-konnadan-portfolio/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/farsink/Farsin-konnadan-portfolio --skill brainstorming-farsink

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 technical specifications by facilitating a structured, question-driven dialogue.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes multiple design or implementation strategies with their respective trade-offs.
  • Design Presentation: Delivers designs incrementally in digestible sections for user validation.
  • Use Case: A product manager has a new feature idea but needs to flesh out the technical details and user flow before development. This Skill guides them through the process, ensuring all aspects are considered.

Quick Start

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

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 technical specifications?

To turn raw ideas into technical specifications, this Skill uses a guided question-based dialogue to clarify your intent, explore alternative approaches, and validate the design incrementally before documenting it in markdown.

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

Gathering requirements for a new feature design is achieved through targeted dialogue that clarifies user intent and constraints, proposes multiple implementation strategies with trade-offs, and validates the proposed design incrementally.

How does idea validation work when exploring product development strategies?

Idea validation works by presenting designs in digestible sections for user review, proposing multiple implementation strategies, and exploring trade-offs to ensure all technical details and user flows are considered.

Can I use this for brainstorming technical specifications if I only have a basic concept?

Yes, you can use this for brainstorming technical specifications from a basic concept, as it incrementally guides you through requirements gathering and design presentation without requiring prior technical details.

What format does the finalized design documentation use?

Finalized design documentation uses markdown format, ensuring the validated design specifications and technical details are structured clearly and ready for implementation setup.

Are there limitations when proposing alternative implementation approaches?

A limitation when proposing alternative approaches is that the design presentation and trade-off exploration depend entirely on the clarity of your answers during the question-driven dialogue, requiring active incremental validation.