brainstorming

Clarifies complex requests through mandatory Socratic questioning and progress reporting before implementation.

34|29|Updated Jul 14, 2025
One-click install
npx skills add https://github.com/adelpro/open-tarteel --skill brainstorming-adelpro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/adelpro/open-tarteel/tree/main/.agent/skills/brainstorming
Command: npx skills add https://github.com/adelpro/open-tarteel --skill brainstorming-adelpro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming and communication protocol helps teams clarify complex requests by enforcing a Socratic questioning approach and progress reporting to prevent scope creep.

Core Features & Use Cases

  • Mandatory 3-question gate before implementation to clarify purpose, users, and constraints.
  • Dynamic question generation that reveals architectural consequences and trade-offs.
  • Progress reporting, error handling, and structured completion messaging to improve transparency and collaboration.
  • Use cases include feature scoping, architecture decisions, and requirements gathering in product development.

Quick Start

Start by asking at least three targeted clarifying questions to define the scope and constraints, then provide progress updates as you guide the user toward a clear specification.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
What is Socratic questioning for requirements gathering in product management?

Socratic questioning for requirements gathering is a communication protocol that enforces targeted clarifying questions to define scope, users, and constraints before feature implementation begins. It prevents scope creep by guiding teams through structured inquiries.

How do I clarify complex feature requests before starting development?

To clarify complex feature requests, apply a mandatory three-question gate to uncover purpose, users, and constraints. This protocol enforces asking targeted questions before implementation to expose architectural consequences and trade-offs.

What is the best way to prevent scope creep during architecture discussions?

The best way to prevent scope creep during architecture discussions is using structured communication protocols with Socratic questioning. This approach enforces mandatory questions and progress reporting to maintain transparency and clarify trade-offs dynamically.

Can I use structured questioning for feature scoping in product development?

Yes, you can use structured questioning for feature scoping in product development. The protocol applies to complex feature development by generating dynamic questions that reveal architectural consequences and guide users toward a clear specification.

Why does my team struggle with complex requirements gathering despite initial discussions?

Teams struggle with complex requirements gathering when they lack a mandatory questioning gate to enforce scope clarification. Without dynamic question generation and progress reporting, architectural consequences and trade-offs remain hidden during initial discussions.