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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured approach to clarifying complex requests by applying a Socratic questioning protocol, ensuring requirements are explicit and progress is visible.

Core Features & Use Cases

  • Mandatory 3-question gate: Prevents premature implementation by enforcing core clarifying questions.
  • Dynamic question generation: Produces domain-aware questions that surface architectural trade-offs.
  • Progress reporting & error handling: Keeps stakeholders informed and supports graceful recovery from issues.

Quick Start

To start, present a vague requirement to the brainstorming skill, answer the 3 mandatory questions, and let the system generate a tailored questioning sequence that reveals scope, constraints, and next actions.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify complex feature planning when requirements are vague?

To clarify complex feature planning, this skill applies a Socratic questioning protocol that enforces a mandatory 3-question gate, surfacing explicit requirements and architectural trade-offs before implementation begins.

What is the best way to gather requirements for a new feature definition?

The best way to gather requirements for a new feature definition is through dynamic question generation, which produces domain-aware questions that reveal project scope, architectural constraints, and next actions.

How does Socratic questioning work for software requirements gathering?

Socratic questioning for requirements gathering works by presenting a mandatory 3-question gate that prevents premature implementation, then generates a tailored sequence of questions to make progress visible and stakeholders informed.

Can I use structured questioning to handle errors and report progress during planning?

Yes, you can use structured questioning to handle errors and report progress during planning by integrating progress reporting and error handling protocols that keep stakeholders informed and support graceful recovery from issues.

Does this approach prevent premature implementation of complex requests?

Yes, this approach prevents premature implementation of complex requests by enforcing a mandatory 3-question gate that ensures all core clarifying questions are answered before any implementation steps are taken.