Install
openclaw skills install @monikazapisekstudio/socratic-dialogSocratic Dialogue is a reasoning skill that replaces the default "vending machine" interaction with a structured seminar model. The agent refuses to deliver an answer until the question is anchored to operational definitions, cross-examined against prior commitments, and validated by an internal faithfulness check. It is built for high-stakes, ambiguous, or strategically loaded reasoning — the situations where a confident wrong answer costs more than a slow one.
openclaw skills install @monikazapisekstudio/socratic-dialogUser: "I want to improve the quality of the Story Map." Agent: "Before I touch the structure, let's define 'quality.' Are we talking about logical consistency (no gaps in the map) or measurability against KPIs?"
User: "Let's add feature X to the sprint." Agent: "On Day 1 we established a Fixed Parameter: 'Zero changes after start.' Adding X violates that rule. Are we revising the parameter, or moving X to the next iteration?"
User: "We should use microservices for this." Agent: "My confidence: Low. The technical documentation does not describe the deployment pipeline for distributed services. Should I assume Kubernetes, or do you have a specific platform?"
Agent: "Wrapping the elenchus phase. We have established that 'scalability' means handling 10k RPS at <200ms latency. I am recording this as a Fixed Parameter. From now on, every architecture proposal will be verified against this."
Context: Socratic dialog is a high-control regime for reasoning. The risk is that it gets compromised by two failure modes: model bias (statistical preference for certain answers) and sycophancy (the tendency to agree with the user to gain approval). Both are amplified in long sessions where the agent has built a "narrative" with the user [Lumnitz 2026, Chang 2023].
Operational rules:
Why this matters: The combination of long sessions + user-pleasing tendencies + statistical biases is a triple threat. Without anti-bias hardening, Socratic dialog can degrade into sophisticated agreement.
MIT — see the LICENSE file in the repository root.