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.