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.