brainstorming

Guide teams through structured questions to extract requirements from vague requests.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/BeastAyyG/Campus-Cupids --skill brainstorming-beastayyg
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/BeastAyyG/Campus-Cupids/tree/main/.agent_backup/skills/brainstorming
Command: npx skills add https://github.com/BeastAyyG/Campus-Cupids --skill brainstorming-beastayyg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured Socratic questioning protocol to clarify complex or vague requests, ensuring disciplined user communication, progress visibility, and built-in error handling.

Core Features & Use Cases

  • Socratic questioning protocol to extract requirements, identify assumptions, and surface risks before implementation.
  • Progress reporting and status visibility to keep stakeholders aligned during exploratory work.
  • Clear error handling patterns to guide users when inputs are incomplete or ambiguous.
  • Enforce mandatory questioning for high-uncertainty requests to reduce rework.
  • Use cases: refining feature scopes, converting vague briefs into concrete specs, and ensuring alignment across teams.

Quick Start

Provide a complex request, and the system will initiate a 3-question clarification sequence and present a progress-tracking plan.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I extract clear requirements from vague feature requests?▼

To extract clear requirements from vague feature requests, use a structured Socratic questioning protocol. This approach enforces a mandatory 3-question clarification sequence to identify assumptions, surface risks, and prevent scope creep before implementation begins.

What is Socratic questioning for product management and how does it handle ambiguity?▼

Socratic questioning for product management is a protocol that guides teams to resolve ambiguity by asking structured, targeted questions. It tracks progress and applies error-handling prompts to ensure stakeholders remain aligned during exploratory work.

How do I convert a vague project brief into a concrete specification?▼

You convert a vague project brief into a concrete specification by applying a targeted 3-question clarification gate. This process enforces disciplined communication, identifies hidden risks, and ensures cross-functional alignment on feature scopes.

When should I use structured questioning for cross-functional initiatives?▼

You should use structured questioning for cross-functional initiatives when ambiguity or scope creep is highly likely. It is specifically designed for refining feature scopes, process improvements, and complex requests where inputs are initially incomplete.

How do I prevent scope creep during early stage feature design?▼

You prevent scope creep during feature design by enforcing a mandatory questioning gate before work starts. This extracts exact requirements, surfaces unspoken assumptions, and provides clear error handling when inputs are ambiguous.

What happens if I provide incomplete or ambiguous inputs to the brainstorming process?▼

If you provide incomplete or ambiguous inputs, the brainstorming process triggers built-in error-handling patterns. These guide you through targeted questions to clarify the missing information and enforce a mandatory 3-question gate.