socratic-writer

Coordinate Grok-led multi-agent dialogues to diagnose gaps and synthesize insights.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/robinlllll/claude-code-skills --skill socratic-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: socratic-writer
Source: https://github.com/robinlllll/claude-code-skills/tree/main/socratic-writer
Command: npx skills add https://github.com/robinlllll/claude-code-skills --skill socratic-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-dotenv, google-generativeai, openai, httpx, rich, python-dateutil, and includes scripts (resource) components.

What problem does it solve?

Socratic Writer guides you to develop and structure clear, well-supported ideas by coordinating Grok, Gemini, GPT, and Claude in a step-by-step Socratic process. It helps users tackle topics across investment, business decisions, technology, and society, and exports polished outcomes to Obsidian, Markdown, or JSON for context loading.

Core Features & Use Cases

  • Grok-led questioning to surface boundaries, assumptions, and blind spots.
  • Parallel multi-AI collaboration for probing, diagnosis, debate, and synthesis.
  • Structured export workflow: Obsidian, Markdown, or JSON with tension analysis and user responses.
  • Session management and automated workflow commands for end-to-end thought experiments.

Quick Start

Start a new session with an initial topic by running the CLI: python ~/.claude/skills/socratic-writer/scripts/run.py session.py new --topic "Your idea".

Frequently Asked Questions about socratic-writer

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

FAQPage Schema
How does multi-AI collaboration improve idea development and investment analysis?

You can export multi-AI debate outcomes to Obsidian, Markdown, or JSON. This structured export captures tension analysis and user responses, allowing you to load the synthesized context directly into downstream workflows.

Do I need API keys for OpenAI and Gemini to run a Socratic debate workflow?

To start a Socratic writing session, run the CLI command: python ~/.claude/skills/socratic-writer/scripts/run.py session.py new --topic "Your idea". This initiates an automated end-to-end thought experiment for your topic.

What is the best way to use multiple AI agents for structured thought experiments?

The best way to run structured thought experiments is using a Grok-led Socratic process that coordinates multiple AI agents in parallel. This approach surfaces questions, debates viewpoints, and synthesizes insights for complex business or technology decisions.

Are there limitations when using multiple AI models for business decision analysis?

Limitations of multi-AI business decision analysis include dependency on external API availability for Grok, Gemini, and OpenAI. The workflow requires all configured keys to function and cannot operate fully offline.