One-click install
npx skills add https://github.com/danfrdn/antigravity-config --skill brainstorming-danfrdn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/danfrdn/antigravity-config/tree/main/skills/brainstorming
Command: npx skills add https://github.com/danfrdn/antigravity-config --skill brainstorming-danfrdn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the common issue of starting development without a clear understanding of the user's intent or the best approach, leading to wasted effort and misaligned features.

Core Features & Use Cases

  • Requirement Clarification: Guides users through a structured questioning process to define feature purpose, users, and success criteria.
  • Approach Exploration: Helps explore and compare 2-3 distinct implementation strategies, outlining pros, cons, and best-fit scenarios.
  • Design Summarization: Captures key decisions and open questions in a concise design document.
  • Use Case: Before building a new user profile page, use this skill to brainstorm the essential fields, user roles, and data privacy considerations, ensuring the final plan is well-defined and aligned with user needs.

Quick Start

Let's brainstorm ideas for improving the user onboarding flow.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify feature requirements before starting development?

To clarify feature requirements before development, use structured brainstorming to define the feature purpose, target users, and success criteria. This process assesses ambiguous requests through targeted questioning to ensure the final scope is well-defined and aligned with user needs.

What is the best way to explore multiple implementation approaches for a new feature?

The best way to explore implementation approaches is to compare 2-3 distinct strategies during a brainstorming session. This involves outlining the pros, cons, and best-fit scenarios for each option to determine the most effective path forward before development begins.

How do I capture design decisions and open questions for a product strategy?

To capture design decisions for a product strategy, use a structured brainstorming process that generates a concise design document. This summarization phase records key choices and tracks open questions, ensuring all design thinking outcomes are documented for the team.

Can I use brainstorming to refine the scope of an ambiguous feature request?

Yes, you can use structured brainstorming to refine the scope of an ambiguous feature request. The process applies a phased approach involving requirement assessment and idea exploration to transition vague concepts into actionable, well-defined development plans.

How do I structure a requirements gathering session for a new user profile page?

To structure a requirements gathering session for a user profile page, apply design thinking to brainstorm essential fields, user roles, and data privacy considerations. This clarifies user intent and captures necessary design decisions before building the feature.