brainstorming

Generates adaptive Socratic-style questions to clarify vague IT project requirements before implementation.

Updated May 3, 2026
One-click install
npx skills add https://github.com/Durannd/skills --skill brainstorming-durannd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Durannd/skills/tree/main/skills/brainstorming
Command: npx skills add https://github.com/Durannd/skills --skill brainstorming-durannd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill facilitates effective communication and planning by guiding users through Socratic questioning protocols, ensuring thorough understanding before implementation.

Core Features & Use Cases

  • Question Enforcement: Ensures three questions are asked for complex or vague requests to clarify scope.
  • Dynamic Question Generation: Creates context-aware, trade-off-informed questions tailored to the user's request.
  • Progress and Error Handling: Provides transparent status updates and handles errors with user-friendly responses.
  • Use Case: When a product manager requests a new feature, this Skill generates critical decision questions about architecture, security, and deployment strategies.

Quick Start

Ask the AI to help you think through a complex project or feature by initiating a brainstorming session with this Skill.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify complex project requirements before implementation?

To clarify complex project requirements, this protocol enforces Socratic questioning by generating three context-aware questions tailored to your request, ensuring comprehensive understanding for effective planning and design.

What is the best way to brainstorm architecture and security decisions for a new feature?

The best way to brainstorm architecture decisions is using dynamic question generation based on your input, which formulates critical trade-off questions regarding security and deployment strategies.

Can I use structured questioning to improve process workflows?

Yes, you can use structured inquiry for process improvement by guiding domain-specific decision-making through context-aware protocols that clarify vague requests and model decisions.

How does the Socratic questioning protocol handle vague requests?

The Socratic questioning protocol handles vague requests by mandating three targeted questions to clarify scope, providing transparent progress updates and user-friendly error handling during the session.

Do I need specific decision modeling tools to start a brainstorming session?

You do not need external decision modeling tools to start; the protocol leverages language comprehension and dynamic generation natively to facilitate your architecture discussions and planning.