brainstorm

Guide requirement exploration through probing questions into a concise requirements document.

1|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/coreindustries/core-ai-template --skill brainstorm-coreindustries
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/coreindustries/core-ai-template/tree/main/.claude/skills/brainstorm
Command: npx skills add https://github.com/coreindustries/core-ai-template --skill brainstorm-coreindustries

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps clarify project requirements and explore ideas before any implementation begins, ensuring that the right problem is being solved and preventing wasted development effort.

Core Features & Use Cases

  • Requirement Discovery: Asks targeted questions to uncover user needs and project scope.
  • Scope Definition: Helps define what is in and out of scope for a feature.
  • Use Case: Before building a new user authentication system, you can use /brainstorm authentication to explore different login methods, security requirements, and user experience expectations.

Quick Start

Use the brainstorm skill to explore the topic of user notifications.

Frequently Asked Questions about brainstorm

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

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

To clarify project requirements, you can engage in a structured dialogue that asks probing questions to define user needs, scope, and success criteria before coding begins. This prevents wasted effort by ensuring the right problem is being solved.

What is the best way to define feature scope and uncover user needs?

The best way to define feature scope is through targeted requirement discovery. By asking probing questions about user expectations and project boundaries, you can synthesize answers into a concise requirements document that outlines what is in and out of scope.

Can I use requirement discovery to explore different implementation options for a new feature?

Requirement discovery focuses on exploring the problem space and defining user needs rather than implementation details. It helps you investigate different approaches, such as various login methods for authentication, without selecting specific technology choices.

How do I start scoping a new feature using structured dialogue?

You start scoping a new feature by initiating a structured conversation that asks targeted questions about the problem. The process synthesizes your answers into a concise requirements document, avoiding any technical implementation specifics.

Why should I avoid technology choices during the requirement clarification phase?

Avoiding technology choices during requirement clarification ensures the focus remains on defining the correct problem, user needs, and success criteria. This approach prevents premature technical decisions from constraining the project scope before it is fully explored.