MECE

Scores any spec/plan/PRD for overlaps and gaps (Mutually Exclusive, Collectively Exhaustive) and asks before fixing.

Tested · Works

Test report

Verdict
Tested · Works
Score
8.8/10
Tested
Jul 15, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 700acd3

Ran a fresh 6-item notification-system spec (not one of the skill's own worked examples) through both a baseline and a skill-guided pass: the baseline gave a vague 'looks pretty solid, maybe add SMS' reaction and never caught that 'Notification preferences' and 'User notification settings' were the same concept under two names; the skill's Step 2 mutual-exclusivity test caught that overlap explicitly, scored the spec 50/100, tagged two critical gaps (no SMS/text channel, no unsubscribe/compliance layer) and two moderate gaps (batching/throttling, template management), then correctly stopped and asked before fixing per its own hard rule. Fully self-contained -- SKILL.md, framework.md, and examples.md all live inside skills/mece/ with zero external or plugin-host dependencies, so the plain git-clone-and-cp-r install actually works as documented.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 4/5

What MECE does

Validates an existing spec, plan, PRD, API design, or category list against the MECE framework -- every item in exactly one bucket, no gaps -- producing a 0-100 score with severity-tagged overlap/gap findings, or decomposes a fresh topic into a MECE issue tree. Triggers on 'check this', 'anything missing?', 'is this complete?', or 'break this down'; always reports and asks before applying any fix.

How to install MECE

git clone https://github.com/uxderrick/mece-skill.git
mkdir -p ~/.claude/skills
cp -r mece-skill/skills/mece ~/.claude/skills/mece

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger MECE

  • /mece Scores any spec/plan/PRD for overlaps and gaps (Mutually Exclusive, Collectively Exhaustive) and asks before fixing.

It also activates on plain-language prompts like these:

  • Can you check if this PRD has any gaps or overlapping requirements in it?
  • Is my API design missing anything important before I send it for review?
  • Break this messy feature list down into clean, non-overlapping categories

Frequently asked questions

Is the MECE skill free?
Yes. The skill itself is free from uxderrick/mece-skill. SkillProof publishes the install command and an independent test verdict at no cost.
Does MECE work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 15, 2026. Verdict: Tested · Works. Ran a fresh 6-item notification-system spec (not one of the skill's own worked examples) through both a baseline and a skill-guided pass: the baseline gave a vague 'looks pretty solid, maybe add SMS' reaction and never caught that 'Notification preferences' and 'User notification settings' were the same concept under two names; the skill's Step 2 mutual-exclusivity test caught that overlap explicitly, scored the spec 50/100, tagged two critical gaps (no SMS/text channel, no unsubscribe/compliance layer) and two moderate gaps (batching/throttling, template management), then correctly stopped and asked before fixing per its own hard rule. Fully self-contained -- SKILL.md, framework.md, and examples.md all live inside skills/mece/ with zero external or plugin-host dependencies, so the plain git-clone-and-cp-r install actually works as documented.
What is the MECE SkillProof Score?
8.8/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 4/5.
How do I install MECE?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use MECE with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.