discuss

Facilitate Socratic brainstorming sessions exploring alternative approaches before implementation.

3|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/Sh3rd3n/megazord --skill discuss-sh3rd3n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discuss
Source: https://github.com/Sh3rd3n/megazord/tree/main/skills/discuss
Command: npx skills add https://github.com/Sh3rd3n/megazord --skill discuss-sh3rd3n

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill facilitates in-depth Socratic brainstorming to explore multiple approaches to a problem before committing to an implementation, ensuring a well-considered solution.

Core Features & Use Cases

  • Socratic Dialogue: Engages in a probing conversation to uncover assumptions and trade-offs.
  • Approach Exploration: Explores at least 5 distinct alternative solutions.
  • Context Generation: Outputs findings in a CONTEXT.md-compatible format for downstream planning.
  • Use Case: Before starting to build a new authentication system, use this Skill to brainstorm and compare different strategies like OAuth, JWT, session-based, etc., considering security, scalability, and user experience.

Quick Start

Use the discuss skill to brainstorm approaches for a new user authentication system.

Frequently Asked Questions about discuss

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

FAQPage Schema
How do I brainstorm multiple alternative approaches before committing to an implementation?

To brainstorm multiple alternative approaches, engage in Socratic dialogue to uncover assumptions and explore at least five distinct solutions, evaluating trade-offs before implementation begins. This ensures well-considered solutions.

What is the Socratic method for software planning and decision making?

The Socratic method for software planning involves probing conversations that question assumptions and trade-offs. It helps explore ideas thoroughly, generating context for downstream planning and decision-making before committing code.

How do I generate a CONTEXT.md file for downstream planning?

You generate a CONTEXT.md-compatible file by completing a Socratic brainstorming session. The session explores alternative approaches and outputs findings directly into this format for downstream decision-making and implementation.

Can I use Socratic brainstorming for phase-specific context or standalone idea exploration?

Yes, Socratic brainstorming supports both phase-specific context generation and standalone idea exploration. It facilitates in-depth sessions to compare strategies like OAuth or JWT before building new systems.

When should I not use Socratic brainstorming for idea exploration?

You should avoid Socratic brainstorming for idea exploration when implementation is trivial or requires no trade-off analysis. It is designed for exploring complex problems needing multiple alternative approaches before coding.