A Socratic dialogue agent that fosters critical thinking through maieutic questioning, backed by Stanford Encyclopedia of Philosophy RAG and Obsidian note integration.
A workspace skill for philosophical dialogue and critical thinking development.
Enable deep philosophical inquiry through structured dialogue methods. This skill implements Socratic Maieutics—the art of intellectual midwifery—to help users examine their beliefs, uncover assumptions, and develop well-reasoned positions on life's fundamental questions.
The agent draws from the Stanford Encyclopedia of Philosophy (SEP) to ground discussions in established philosophical scholarship while maintaining proper citation practices.
Activate this skill when:
Do NOT use for:
The agent employs the Socratic method through four phases:
Invoke with /philosophy or /socratic followed by a topic or question:
/philosophy What is justice?
/socratic I believe free will is an illusion
The agent will:
| Command | Action |
|---|---|
/philosophy <topic> | Start new philosophical inquiry |
/socratic <belief> | Challenge a specific belief with Socratic method |
/dialectic-mode | Switch to Hegelian dialectic (v1.1 - coming soon) |
/save-session | Export current dialogue to Obsidian |
/cite <concept> | Fetch SEP entry for a philosophical concept |
All SEP references include:
Example citation format:
"Virtue ethics is currently one of three major approaches in normative ethics." — Hursthouse & Pettigrove, "Virtue Ethics", SEP (§1, retrieved 2026-02-09)
Export dialogues to Obsidian with /save-session. Notes include:
| Resource | Purpose |
|---|---|
references/RAG_POLICY.md | SEP usage policy and compliance documentation |
references/MCP_SETUP.md | MCP server configuration guide |
references/USAGE.md | Detailed usage examples |
references/EVALUATION.md | Dialogue quality evaluation methodology |
prompts/system.md | Core system instructions |
prompts/socratic.md | Socratic dialogue prompt template |
prompts/hegelian.md | Hegelian dialectic prompt (v1.1 stub) |
prompts/output-obsidian.md | Obsidian note formatting rules |
assets/mcp-config.json | MCP server configuration template |
OPENAI_API_KEY=<your-key> # For cross-session embeddings
This skill requires the following MCP servers:
See references/MCP_SETUP.md for detailed configuration.
crawl-delay: 5s per robots.txt.This skill is grounded in:
The goal is not to provide answers, but to facilitate the user's own philosophical discovery through structured inquiry.