brainstorming

Generate structured Socratic questions for complex product, design, and engineering requests.

Updated Jan 3, 2026
One-click install
npx skills add https://github.com/thgterto/Gerenciador-de-estoque --skill brainstorming-thgterto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/thgterto/Gerenciador-de-estoque/tree/main/.agent/skills/brainstorming
Command: npx skills add https://github.com/thgterto/Gerenciador-de-estoque --skill brainstorming-thgterto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured Socratic questioning protocol to clarify vague or complex requests, ensuring alignment and reducing scope creep.

Core Features & Use Cases

  • Socratic Questioning Protocol: dynamic, context-aware questions that reveal architectural and product implications.
  • Progress Reporting & Error Handling: transparent status updates and clear next steps when requirements are unclear.
  • Domain-Driven Guidance: tailored questioning patterns for product, design, and engineering contexts.

Quick Start

Trigger brainstorming mode for a complex request and begin Socratic questioning to define scope.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify vague product requirements before development?

To clarify vague product requirements, apply a structured Socratic questioning protocol that uses dynamic, context-aware questions to reveal architectural and product implications, ensuring alignment and reducing scope creep.

What is the best way to scope complex feature requests?

The best way to scope complex feature requests is through Socratic questioning, applying mandatory three-question gating and dynamic question generation to guide decision making across product, design, and engineering teams.

How does Socratic questioning work for architecture decisions?

Socratic questioning for architecture decisions works by implementing mandatory three-question gating and dynamic question generation, providing transparent progress reporting and clear next steps when requirements are unclear.

Can I use Socratic prompts for both product management and engineering contexts?

Yes, you can use Socratic prompts for both product management and engineering contexts because this approach provides domain-driven guidance with tailored questioning patterns for product, design, and engineering teams.

What should I do when requirements are unclear during brainstorming?

When requirements are unclear during brainstorming, the protocol provides transparent progress reporting and clear error handling to guide next steps, ensuring alignment and reducing scope creep.

Why do I need structured questioning for decision-making?

You need structured questioning for decision-making to clarify complex requests, ensuring alignment and reducing scope creep by revealing architectural and product implications through dynamic, context-aware questions.