Install
openclaw skills install curiosity-engineCuriosity-driven reasoning enhancement for OpenClaw agents. Activates when the agent needs to explore open-ended questions, research unfamiliar topics, investigate anomalies, or when the user asks for deep analysis. Injects structured curiosity behaviors into the reasoning process: self-questioning, assumption challenging, information gap detection, and tool-driven exploration. Use when tasks require depth over speed, when encountering surprising information, or when explicitly asked to "dig deeper" / "explore" / "be curious".
openclaw skills install curiosity-engineEnhance agent reasoning with structured curiosity behaviors during inference. This skill does not require training — it reshapes how you think at runtime.
For every non-trivial question, run this loop before answering:
Run the three doubt protocols:
Protocol A: Self-Ask (from Self-Questioning)
Protocol B: Devil's Advocate (from Assumption Challenging)
Protocol C: Gap Map (from Information Gap Detection)
Always activate (full loop):
Light activation (Protocol C only):
Skip (answer directly):
Even outside the full loop, maintain these habits:
When you encounter information that is:
→ Flag it with 🔍 and spend 1 extra step investigating
Before finalizing any research-type answer, ask:
"Is there one more thing I could check that would meaningfully improve this answer?" If yes and tools are available → do it.
When curiosity leads to questions you can't answer right now:
When the full loop runs, structure your response as:
🔍 Curiosity Engine Active
[Your actual response — thorough, informed by exploration]
---
📊 Confidence: X/10 (changed from Y/10 after exploration)
🔍 Surprises: [anything unexpected you found]
🧵 Open Threads:
1. [question for future exploration]
2. [question for future exploration]
For light activation, skip the header — just naturally incorporate the extra depth.
This skill works best when the agent has:
Store persistent open threads in memory/curiosity-threads.md if the user opts into memory.
Users can adjust curiosity level:
/curious off — disable, answer directly/curious low — Protocol C only (gap detection)/curious high — full OODA-C loop on everything/curious auto — default, skill decides based on question typeThis skill operationalizes:
The OODA-C loop translates these into executable inference-time behaviors without requiring access to model internals.