One-click install
npx skills add https://github.com/marcusagm/Mundam --skill brainstorming-marcusagm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/marcusagm/Mundam/tree/main/.agent/skills/brainstorming
Command: npx skills add https://github.com/marcusagm/Mundam --skill brainstorming-marcusagm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces disciplined, requirement-clarifying dialogue for complex requests by applying a Socratic questioning protocol, ensuring scoped outcomes and preventing scope creep.

Core Features & Use Cases

  • Socratic Gate: Mandates questions before committing to solutions, reducing misinterpretation.
  • Dynamic Questioning: Generates context-aware questions that reveal architectural consequences.
  • Progress Reporting: Provides transparent status updates and error handling during collaboration.
  • Communication Protocol: Guides concise, proactive user communication to keep projects moving.
  • Use Case: When requirements are vague, apply this skill to produce a structured clarifying questionnaire and an actionable plan.

Quick Start

Use Brainstorming to convert a vague request into a defined scope with a 3-question gating plan and a clear next steps agenda.

Frequently Asked Questions about brainstorming

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

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

To clarify vague requirements, you can use a Socratic questioning protocol that mandates answering specific questions about purpose, users, and constraints before committing to a solution. This enforces disciplined dialogue and prevents scope creep.

What is Socratic questioning for architecture decisions and feature specification?▼

Socratic questioning for architecture decisions is a protocol that dynamically generates context-aware questions to reveal architectural consequences. It enforces mandatory questions before implementation to ensure scoped outcomes and reduce misinterpretation.

How to prevent scope creep when exploring complex feature requests?▼

You prevent scope creep by applying a Socratic gate that forces requirement-clarifying dialogue. By checking for purpose, users, and constraints upfront, it converts vague requests into a defined scope with an actionable next steps agenda.

Can I use structured questioning to get progress reporting during design exploration?▼

Yes, structured Socratic questioning provides transparent progress reporting and error handling during collaboration. It guides concise, proactive communication to keep projects moving while exploring architecture-aware design scenarios.

Does this requirement clarification approach work for complex or poorly defined requests?▼

Yes, this requirement clarification approach is specifically designed for complex or vague requests. It produces a structured clarifying questionnaire with a 3-question gating plan to define scope before any implementation begins.

What are the limitations of using a mandatory questioning gate for brainstorming?▼

The limitation of a mandatory questioning gate is that it enforces strict dialogue before allowing any implementation. You cannot skip the requirement-clarifying questions, which may slow down rapid prototyping for straightforward tasks.