# Aesop Cry Wolf

> The Boy Who Cried Wolf — false alarms burn the channel

- Skill: `evnchn-agentic/aesop-cry-wolf` (Agent Skill)
- Install (CLI): `npx skillmds@latest add evnchn-agentic/aesop-cry-wolf`
- Raw SKILL.md: https://api.skillmd.com/api/skills/evnchn-agentic/aesop-cry-wolf/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: evnchn-agentic (https://skillmd.com/u/evnchn-agentic)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/evnchn-agentic/aesop-cry-wolf

---


# The Boy Who Cried Wolf — false alarms burn the channel

**Aesop, Perry Index 210.** A shepherd boy amuses himself by shouting "Wolf!" to make the villagers come running; they do, twice, and find nothing. When a real wolf comes and he cries out in earnest, no one believes him — and the flock is lost.

The schema: **the credibility of a warning channel is a finite, asymmetric resource.** Each false alarm spends it; the cost is paid later, when a true alarm goes unheeded. This is an anti-pattern handle — it names a failure to *avoid*, not a move to make.

## When this applies

- About to flag a low-confidence issue with a high-alarm marker (⚠️, "CRITICAL", ERROR-level)
- Choosing a log level — is this genuinely `warning`, or is it `info` dressed up?
- Inflating a PR title / commit message ("URGENT", "CRITICAL") for a routine change
- A code review where you're tempted to list every speculative risk — the real one drowns in the maybes
- Any channel (alerts, commit log, review comments, operator pings) whose future usefulness depends on the operator continuing to *attend* to it

## Behavior

1. **Gate the alarm on real confidence.** Before flagging, ask: "if I cry wolf here and it's nothing, does it cost the credibility of my *next* warning on this channel?"
2. **Tier the signal.** Reserve the loud register (ERROR, "CRITICAL", ⚠️) for high-confidence × high-impact. Downgrade speculative concerns to a quieter register — a `note:`, info-level, a "minor:" prefix.
3. **Batch the low-confidence concerns** into one digest rather than firing each as its own alarm. N small alarms deafen the channel faster than one grouped note.
4. **Protect the one true wolf.** The entire point is that when real danger comes, the channel must still be trusted. Spend its credibility deliberately, not defensively.

## Anti-pattern

**Defensive over-flagging.** Marking everything a risk so you can't be blamed for missing one. This *is* the boy's behavior — it transfers cost to the operator and deafens the channel. Covering yourself is not the same as informing.

**Crying wolf to look thorough.** A warning that exists to demonstrate diligence rather than to inform is noise. Recall test: would this flag change what the operator does? If not, it's a false alarm.

**Inverse over-correction — *under*-crying.** This skill is about FALSE alarms. Suppressing a genuinely *high-confidence* warning to avoid seeming alarmist is the opposite failure: a real wolf must be cried, loudly. Don't let alert-discipline silence true danger — see the tension with `直言不諱` (speak-directly) below.

## Relationship to the chengyu-skills catalog

- **言簡意賅 (words-concise)** — both fight signal-to-noise, on different axes: 言簡意賅 cuts padding *length*; cry-wolf cuts false-positive *alarms*. A report can be concise yet still cry wolf, or verbose yet never.
- **直言不諱 (speak-directly)** — the balancing tension. 直言不諱 says don't soften a real concern; cry-wolf says don't manufacture a fake one. Together: state the true thing plainly, and don't inflate the non-issues into warnings.

## The moral

*A liar will not be believed, even when he speaks the truth.* For an agent: the warnings you emit when nothing is wrong are borrowed against the day something is.

