calibrate-claim-confidence
When the agent's epistemic state (GCCRF) indicates low empowerment and falling certainty, hedges out confident absolutes ("definitely", "always", "100%") in outgoing messages.
适合你,如果需要在沟通中减少绝对化语气,提升表达弹性。
npx oh-my-skill add bitterbot-ai/bitterbot-desktop/calibrate-claim-confidencecurl -fsSL https://oh-my-skill.com/install.sh | bash -s -- bitterbot-ai/bitterbot-desktop/calibrate-claim-confidencenpx oh-my-skill verify bitterbot-ai/bitterbot-desktop/calibrate-claim-confidence怎么用
商店整理自技能原文 · 版本 867a130 · 表述以原文为准当 Claude 不确定时,它会自动把“肯定”“总是”“100%”等绝对词改成“可能”“通常”“看起来”等更委婉的说法。
当 Claude 的内部状态显示它掌握的信息不足(empowerment < 0.3)且确定性在下降时,在它发送消息前触发。
技能原文 SKILL.md
calibrate-claim-confidence
Bitterbot has an epistemic state (the GCCRF reward function) that quantifies how empowered the agent feels by its current knowledge: high empowerment means it has corroborated context, low means it's running on uncertain ground. When the agent is about to send a message containing confident absolutes ("definitely", "certainly", "always", "100%") but its empowerment is low and its certainty is dropping, this interceptor rewrites the message into hedged language.
This is the canonical example of state-binding: no other agent framework reads gccrf.empowerment to decide whether to hedge an outgoing statement.
What you'll see
When the agent is uncertain, you will see softer language: "likely" instead of "definitely", "typically" instead of "always", "it appears" instead of "obviously". When it is confident (high empowerment, rising certainty), absolutes are left intact.
Implementation
Built-in interceptor calibrate-claim-confidence:default lives in src/agents/skills/builtin-interceptors/calibrate-claim-confidence.ts. Fires up to 6 times per session.