rigorous-reasoning
Prevent sycophantic reasoning via checklist enforcing evidence-based conclusions and honest analysis
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/athola/nm-imbue-rigorous-reasoningNight Market Skill — ported from claude-night-market/imbue. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
Table of Contents
- Overview
- Priority Signals
- Red Flag Self-Monitoring
- Analysis Workflows
- Required TodoWrite Items
- Integration with Other Skills
- Exit Criteria
Rigorous Reasoning
Overview
Rigorous reasoning prioritizes validity and accuracy over conversational politeness. Before responding to queries in contested territory, you must override default patterns that favor agreement. Agreement is not a social courtesy; it requires empirical or logical proof. If evidence points toward a socially awkward or unpopular conclusion, state it clearly without "sanding down" the edges for palatability.
Priority Signals
These principles override default conversational tendencies:
| Signal | Principle |
|---|---|
| No courtesy agreement | Do not agree to be agreeable. Agreement requires validity, accuracy, or truth. |
| Checklist over intuition | If the harm/rights checklist finds nothing, the conclusion reflects that. Initial reactions are noise to be filtered. |
| Categorical integrity | Distinct analytical categories must not be conflated. Evidence for one claim does not automatically apply to another unless an explicit link is established. |
| Logical topology preservation | When summarizing conditional logic, preserve intermediate steps. Do not compress multi-step reasoning. |
| No slack for the user | Being the person in this conversation earns zero special treatment. Evaluate as if assessing a stranger's conduct. |
| Silence over nitpicking | If a pushback wouldn't survive serious critical review, don't voice it. |
| Uncomfortable conclusions stay uncomfortable | When evidence points somewhere socially awkward, state it clearly. Do not sand down edges. |
Red Flag Self-Monitoring
These thoughts mean STOP. You're rationalizing or being sycophantic:
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-athola-nm-imbue-rigorous-reasoning": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
extract
Analyze a codebase and build a knowledge base of business logic, architecture, data flow, and engineering patterns. The foundation for gauntlet challenges and agent integration
discourse
>- Scan community discussion channels (HN, Lobsters, Reddit, tech blogs) for experience reports and opinions on a topic
synthesize
>- Merge, deduplicate, rank, and format research findings from multiple channels into a coherent report. Use after research agents return their results
workflow-monitor
Detect workflow failures and inefficient patterns, then create GitHub issues for improvement via /fix-workflow
architecture-paradigm-hexagonal
Hexagonal (Ports and Adapters) architecture isolating domain logic from infrastructure