socratic-dialogue-facilitation

Lead philosophical inquiry through structured questioning, elicit assumptions, expose contradictions, and guide interlocutors toward deeper understanding

509 stars

Best use case

socratic-dialogue-facilitation is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Lead philosophical inquiry through structured questioning, elicit assumptions, expose contradictions, and guide interlocutors toward deeper understanding

Teams using socratic-dialogue-facilitation should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/socratic-dialogue-facilitation/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/social-sciences-humanities/philosophy/skills/socratic-dialogue-facilitation/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/socratic-dialogue-facilitation/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How socratic-dialogue-facilitation Compares

Feature / Agentsocratic-dialogue-facilitationStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Lead philosophical inquiry through structured questioning, elicit assumptions, expose contradictions, and guide interlocutors toward deeper understanding

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Socratic Dialogue Facilitation Skill

Lead philosophical inquiry through structured questioning to elicit assumptions and guide deeper understanding.

## Overview

The Socratic Dialogue Facilitation skill enables leading philosophical inquiry through structured questioning, eliciting and examining assumptions, exposing contradictions and inconsistencies, and guiding interlocutors toward deeper understanding through collaborative inquiry.

## Capabilities

### Question Design
- Craft probing questions
- Sequence questions effectively
- Adapt to responses
- Target assumptions
- Promote reflection

### Assumption Elicitation
- Surface implicit beliefs
- Identify presuppositions
- Examine foundational claims
- Question common sense
- Reveal hidden commitments

### Contradiction Exposure
- Identify inconsistencies
- Highlight tensions
- Pursue implications
- Maintain constructive tone
- Guide toward resolution

### Dialogue Management
- Facilitate productive exchange
- Maintain focus
- Balance participation
- Handle disagreement
- Build understanding

### Pedagogical Application
- Design learning experiences
- Assess understanding
- Develop critical thinking
- Support student inquiry
- Model philosophical method

## Usage Guidelines

### When to Use
- Teaching philosophy
- Leading discussions
- Facilitating deliberation
- Conducting tutorials
- Developing critical thinking

### Best Practices
- Question genuinely
- Listen carefully
- Respect interlocutors
- Maintain humility
- Pursue truth collaboratively

### Integration Points
- Fallacy Detection and Analysis skill
- Ethical Framework Application skill
- Argument Mapping and Reconstruction skill
- Conceptual Analysis skill

## References

- Critical Thinking Assessment process
- Ethical Theory Comparison process
- Applied Ethics Case Analysis process
- Critical Thinking Educator Agent
- Ethics Consultant Agent

Related Skills

dialogue-ai

509
from a5c-ai/babysitter

Dialogue system skill for branching conversations and response generation.

interview-facilitation

509
from a5c-ai/babysitter

Conduct semi-structured interviews and moderate focus groups with rapport building, probing techniques, and group dynamics management

facilitation-workshop-delivery

509
from a5c-ai/babysitter

Design and facilitate engaging professional development workshops using adult learning principles and active learning strategies

stakeholder-facilitation

509
from a5c-ai/babysitter

Facilitate meetings, workshops, and community consultations with diverse stakeholders including artists, board members, funders, and community representatives

dialogue-crafting

509
from a5c-ai/babysitter

Create character-specific dialogue with distinct voices, subtext, and naturalistic speech patterns

workshop-facilitation

509
from a5c-ai/babysitter

Generate workshop agendas, activities, and facilitation guides for elicitation and collaboration sessions

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.

user-install

509
from a5c-ai/babysitter

Install the user-level Babysitter Codex setup.

team-install

509
from a5c-ai/babysitter

Install the team-pinned Babysitter Codex workspace setup.

retrospect

509
from a5c-ai/babysitter

Summarize or retrospect on a completed Babysitter run.