brainstorming

Guide structured brainstorming to clarify requirements and document design decisions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/greatxrider/nomanuAI --skill brainstorming-greatxrider
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/greatxrider/nomanuAI/tree/main/.claude/plugins/compound-engineering/2.31.1/skills/brainstorming
Command: npx skills add https://github.com/greatxrider/nomanuAI --skill brainstorming-greatxrider

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps clarify user intent, explore different approaches, and define requirements before starting development, preventing wasted effort on misaligned features.

Core Features & Use Cases

  • Requirement Clarification: Asks targeted questions to understand the core purpose, users, and constraints of a feature.
  • Approach Exploration: Proposes and evaluates 2-3 distinct implementation strategies, outlining pros, cons, and best-use cases.
  • Design Documentation: Summarizes key decisions and open questions in a structured format for handoff to planning.
  • Use Case: Before building a new user notification system, this skill can help determine if it should be email-only, in-app, or both, and explore the best technical approach.

Quick Start

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

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 a structured brainstorming process that asks targeted questions to understand the core purpose, users, and constraints of a feature. This prevents wasted effort on misaligned features.

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

The best way to explore implementation approaches for a new feature is to evaluate 2-3 distinct strategies. This process outlines pros, cons, and best-use cases, presenting trade-offs to support decision-making based on defined criteria.

How do I document design decisions for handoff to planning?

You document design decisions for planning handoff by summarizing key choices and open questions in a structured format. This ensures alignment is captured before proceeding to implementation or detailed planning phases.

When do I need to brainstorm user intent for feature development?

You need to brainstorm user intent for feature development before building new systems or changes, such as determining if a user notification system should be email-only, in-app, or both, ensuring alignment before proceeding.

Can I use this brainstorming process for a new user dashboard?

Yes, you can use this brainstorming process for a new user dashboard. It facilitates requirement assessment, idea exploration, and design capture to explore ideas and define requirements before starting the actual development.

Does structured brainstorming prevent wasted effort on misaligned features?

Yes, structured brainstorming prevents wasted effort on misaligned features by helping clarify user intent, explore different approaches, and define requirements comprehensively before starting any development work.