brainstorming

Transform unclear feature ideas into structured design plans through guided requirement discovery.

7|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Epiphytic/ai-plugin-translator --skill brainstorming-epiphytic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Epiphytic/ai-plugin-translator/tree/main/packages/core/test/fixtures/regression-output/superpowers-marketplace/superpowers/skills/brainstorming
Command: npx skills add https://github.com/Epiphytic/ai-plugin-translator --skill brainstorming-epiphytic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps transform vague ideas and feature requests into clear, validated designs by guiding structured exploration of goals, constraints, and implementation direction before work begins.

Core Features & Use Cases

  • Intent Discovery: Guides collaborative questioning to understand project context, requirements, constraints, and success criteria.
  • Design Exploration: Compares multiple approaches, trade-offs, and recommendations before selecting an implementation path.
  • Use Case: Use this Skill when planning a new feature, modifying application behavior, or creating a technical design that needs alignment before development.

Quick Start

Use the brainstorming skill to help design a new feature by exploring requirements and creating a validated implementation plan.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague software feature ideas into a validated design plan?

To turn vague software feature ideas into a validated design plan, you need guided requirement discovery and iterative questioning to explore goals, constraints, and implementation directions before development begins.

What is the best way to plan requirements for a new software component?

The best way to plan requirements for a new software component is through collaborative exploration that evaluates multiple design approaches, trade-offs, and technical recommendations to ensure alignment before implementation.

How does structured brainstorming work for technical architecture planning?

Structured brainstorming for technical architecture planning works by applying iterative questioning to understand project context, compare alternative approaches, and document a clear design path for functionality changes or new features.

Can I use this for planning modifications to existing application behavior?

Yes, you can use this guided exploration for planning modifications to existing application behavior, as it applies to functionality changes, new components, and technical planning scenarios requiring design validation.

When do I need guided requirement discovery for software development?

You need guided requirement discovery for software development when you have an unclear feature request or technical plan that requires structured exploration of success criteria and constraints to achieve stakeholder alignment.

What are the limitations of using collaborative exploration for feature planning?

Collaborative exploration for feature planning is limited to the design and preparation phase, meaning it produces design documentation and implementation direction rather than generating the actual software code or executing the development work itself.