diff-skilllisted
Install: claude install-skill serpro69/claude-toolbox
<!-- codex: tool-name mapping applied. See .codex/scripts/session-start.sh -->
# Diff Skill Instructions
**Goal: Detect whether an edit to a skill's markdown instructions introduced degradations or made the skill harder for an LLM to follow.**
Two judgment axes:
1. **Degradation (asymmetric)** — load-bearing instruction dropped, constraint weakened, verification step removed, scope narrowed, required output dropped, or reference broken. Content relocated but preserved is neutral.
2. **Complexity** — split into *regressions* (introduced or worsened by the edit, affects verdict) and *pre-existing advisories* (exist regardless of the edit, surfaced as improvement opportunities, does NOT affect verdict).
## Conventions
Read capy knowledge base conventions at [shared-capy-knowledge-protocol.md](shared-capy-knowledge-protocol.md).
## Required Outputs
- [ ] Report written to `docs/reviews/diff-skill/<slug>-<sha-a>-<sha-b>.md`
- [ ] Inline summary presented (under 10 lines: verdict, finding counts, report path)
- [ ] Capy indexed under `kk:review-findings` if any degradation or complexity regression findings exist (skip on clean results and pre-existing advisories)
## Invocation
```
$kk:diff-skill <skill-name>
```
Convenience shortcut: resolves `klaude-plugin/skills/<skill-name>/SKILL.md`. If not found, asks the user for the skill directory path.
Defaults: `HEAD` (before) → working tree (after). User can specify different refs in the prompt.
## Workflow
**Mandatory orde