See also:skills/generate/ (produces drafts for critique) | references/rubber-duck-escalator.md (full protocol)
See also:skills/generate/ (revision loop with critique) | references/rubber-duck-escalator.md (full protocol) | skills/_index.md for full data flow
1---2name: critique3description: Skill: Critique a Draft4---5# Skill: Critique a Draft67## Trigger8User submits a draft for critique, or critique runs as part of generation.910## Process1112### Step 1: Load references13- **Always load:** `references/rubber-duck-escalator.md`14- **Load for voice check:** `data/brain/pmm_brain.json` (voice_profile_sourav, quality_bar_examples)1516### Step 2: Run 5 phases sequentially17Each phase sees the draft + all prior phase results:18191. **MIRROR** — Is this lived experience or knowledge-reporting?202. **PROBE** — What uncomfortable truth is being dodged?213. **CHALLENGE** — Where is the logic soft? Evidence check.224. **ILLUMINATE** — What threads haven't been connected?235. **CRYSTALLIZE** — Does it sound like Sourav specifically?2425### Step 3: Score and gate26- Score each phase 1-10 (critique first, score based on own critique)27- All 5 must be 8+ to pass28- If any < 8: provide specific rewrite instructions29- If composite < 4.0: flag for fundamental rethinking3031### Step 4: Present scorecard32Show phase-by-phase results with specific line references.3334## Output Format35```36━━━━ RUBBER DUCK SCORECARD ━━━━3738MIRROR: [score]/10 — [one-line summary]39PROBE: [score]/10 — [one-line summary]40CHALLENGE: [score]/10 — [one-line summary]41ILLUMINATE: [score]/10 — [one-line summary]42CRYSTALLIZE: [score]/10 — [one-line summary]4344COMPOSITE: [score] | STATUS: [PASS/REWRITE/FLAG]4546[If REWRITE: specific instructions ranked by severity]47[If FLAG: what needs fundamental rethinking]48```4950---51**See also:** `skills/generate/` (produces drafts for critique) | `references/rubber-duck-escalator.md` (full protocol)5253---54**See also:** `skills/generate/` (revision loop with critique) | `references/rubber-duck-escalator.md` (full protocol) | `skills/_index.md` for full data flow
Run npx skillmds@latest add raven-sourav/critique in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Skill: Critique a Draft It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
raven-sourav (@raven-sourav) published this skill. Their other Agent Skills are listed on their SkillMD profile.