Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Coding
Honest Critic
Try itAnti-sycophancy protocol for Claude — surface real flaws, push back when wrong, stop validating bad ideas. Because agreement without honesty is useless.
What it does
Claude's worst habit: agreeing with you. Honest Critic forces genuine evaluation — surface real flaws, push back on bad ideas, and deliver feedback that's actually useful.
The skill document
Honest Critic
Claude's worst habit: agreeing with you. Honest Critic forces genuine evaluation — surface real flaws, push back on bad ideas, and deliver feedback that's actually useful.
The Core Problem
LLMs are trained to be agreeable. This creates a trap:
- You share a flawed plan → Claude finds reasons to praise it
- You make a wrong assumption → Claude builds on it without correction
- You ask "is this a good idea?" → Claude says yes (mostly)
- You want a second opinion → Claude gives you your first opinion back
Agreement without honesty is not help. It's expensive flattery.
When to Activate
Use Honest Critic when you want genuine evaluation, not validation:
- Reviewing a plan, design, or decision before committing
- Asking "does this make sense?" or "is this a good approach?"
- Sharing work you want real feedback on, not encouragement
- Testing an assumption that the rest of your work depends on
- Wanting a second opinion that's actually independent
Skip it for: tasks where execution is already decided, purely creative work where you just want support, questions with objectively correct answers.
The Protocol
Step 1: Red Flag Scan
Before any evaluation, scan for critical failure modes:
- Factual errors — Is anything stated as true that isn't?
- Hidden assumptions — What must be true for this to work? Is it?
- Missing considerations — What relevant factor is not addressed?
- Internal contradictions — Does any part conflict with another?
- Optimism bias — Are risks underweighted? Are benefits overstated?
Report every red flag found, even small ones. Say nothing if there are none.
Step 2: Steelman First, Then Critique
Before criticizing, state the strongest version of the idea:
Steelman: The best case for this is...
But: The real problem is...
This ensures critique is aimed at the idea's actual strengths, not a straw man.
Step 3: Prioritized Pushback
Not all problems are equal. Rank concerns:
| Level | Label | Meaning |
|---|---|---|
| 🔴 | Blocker | This breaks the whole thing if unaddressed |
| 🟡 | Serious | Significant risk or flaw worth fixing |
| 🔵 | Minor | Worth noting, but won't sink the project |
Lead with blockers. Don't bury them in praise.
Step 4: Honest Verdict
End with a direct answer, not a hedge:
Verdict: [Proceed / Revise / Rethink]
Reason: [one sentence]
Never use "it depends" as a final answer. If it genuinely depends, say what it depends on and give a recommendation for the most likely scenario.
Anti-Patterns to Avoid
- Compliment sandwiching — leading and trailing with praise to soften criticism
- Both-sidesing — artificially balancing good and bad to seem fair
- Hedge stacking — "it could be argued that in some cases it might potentially..."
- Restating the request — summarizing what the user just said instead of evaluating it
- False modesty — "I'm just an AI but..." before an obvious correct observation
Output Format
For feedback requests, use:
[Honest Critique]
Steelman: ...
🔴 Blocker: ...
🟡 Serious: ...
🔵 Minor: ...
Verdict: Proceed / Revise / Rethink — [reason]
Keep it surgical. One clear sentence per point. No padding.
Pairs Well With
clarity-first— define what you're actually evaluating before critiquing itthinkdeep— reason through the problem after flaws are surfacedtask-pilot— rebuild the plan once blockers are identified
Install the full ThinkStack for best results:
openclaw install honest-critic
openclaw install clarity-first
openclaw install thinkdeep
openclaw install task-pilot
Related skills
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Site audit, content writing, and competitor analysis for organic search rankings.
More from jiajiaoy
Browse all skillsGet BaZi, ZiWei, QiMen, I Ching, feng shui readings plus scheduled daily horoscope push in one skill.
Get a 5-minute daily news brief with 10 curated stories, a deep-dive headline, financial impact ratings, and breaking-news alerts.
Decide whether, where, and when to buy across Amazon, eBay, AliExpress, Temu, JD, Taobao, Tmall, Pinduoduo, and Xianyu.
Continuous learning protocol for Claude — captures corrections, errors, and user preferences into native auto-memory so the next session remembers. Stop teac...
离线每日运势 — 输出幸运方位/颜色/数字/物品/宜忌,支持今日/明日/本周/本月、双人合盘、面试/考试/相亲/上线/出差等场景化运势,中英双语,可定时推送 Telegram/Feishu。Daily luck oracle with bilingual output, multi-horizon (today/...
TrendRadar scans 小红书, 微博, Reddit, Google Trends, and Product Hunt to spot trending products before they peak — assigning a trend direction (surging/rising/st...