gsd-explore

Guide structured Socratic ideation to clarify early-stage planning and route outputs to GSD artifacts.

Updated May 21, 2026
One-click install
npx skills add https://github.com/jedmamosto/m-and-ms --skill gsd-explore-jedmamosto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-explore
Source: https://github.com/jedmamosto/m-and-ms/tree/main/.agents/skills/gsd-explore
Command: npx skills add https://github.com/jedmamosto/m-and-ms --skill gsd-explore-jedmamosto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you think through an idea with structured Socratic questions so you can stop guessing and generate a clear direction before committing to plans.

Core Features & Use Cases

  • Socratic ideation loop: Uses probing questions to clarify goals, constraints, assumptions, and risks.
  • Idea routing to the right artifacts: Converts exploration outputs into notes, todos, seeds, research questions, requirements, or new phases.
  • Optional research spawning: Identifies what must be researched and generates follow-up research prompts when needed.
  • Use case: You have a vague concept like an authentication approach for a web app; you run gsd-explore to turn it into requirements and next-phase work with supporting research prompts.

Quick Start

Run gsd-explore with your topic, for example: /gsd-explore authentication strategy.

Frequently Asked Questions about gsd-explore

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

FAQPage Schema
How do I turn a vague software idea into actionable requirements?

To turn a vague software idea into actionable requirements, use structured Socratic ideation to probe assumptions, goals, and constraints, then route the clarified outputs into specific artifacts like requirements and research questions.

What is Socratic ideation for product discovery?

Socratic ideation for product discovery is a structured questioning process that clarifies early-stage planning uncertainty. It probes risks and constraints to transform rough concepts into clear directions before committing to execution plans.

How do I route exploration outputs into workflow execution artifacts?

Routing exploration outputs into workflow execution artifacts involves converting clarified ideas into structured deliverables. The process directs outputs into notes, todos, seeds, research questions, requirements, or new project phases.

When do I need to spawn research questions during early-stage planning?

You need to spawn research questions during early-stage planning when Socratic probing identifies critical knowledge gaps. It generates follow-up research prompts to resolve uncertainty before finalizing product requirements.

Can I use structured ideation for a rough authentication strategy concept?

Yes, you can use structured ideation for a rough authentication strategy concept. It applies Socratic questioning to clarify the approach and routes the outputs into requirements, next-phase work, and supporting research prompts.

What are the limitations of Socratic ideation for software planning?

The limitation of Socratic ideation for software planning is that it focuses solely on resolving early-stage uncertainty and routing artifacts. It requires a subsequent end-to-end execution flow to implement the generated requirements and research prompts.