skill-fitnesslisted
Install: claude install-skill TheodoreAD/agent-skills
# Skill fitness
Measures whether a set of skills works, so the fix is chosen from numbers rather than from a hunch.
Authoring guidance is `skill-authoring`'s job and this skill does not repeat it; Bash-usage auditing
is `session-bash-audit`'s.
Evidence behind the rules below, loaded only when you need it:
[`references/measurements.md`](references/measurements.md) for what was measured here — the 119-run
trigger ledger, the listing budget read from the binary, and the ledger of five heuristics that
failed; [`references/research.md`](references/research.md) for published work and other people's
tools — SkillsBench, the quality rubric, `skill-creator`, and what the scanners in this space do and
do not detect.
## What this skill reads, runs and writes
- **Reads**: skills directories — `./skills` in a checkout, `~/.agents/skills`, `~/.claude/skills`,
or whatever `--root` names; Claude Code's `~/.claude/projects/*.jsonl` and `~/.claude.json` for
usage and the listings actually sent; a git ref through `git archive` for `--ref`.
- **Runs**: `git archive` for `--ref`. `trigger.py` runs `claude -p` in a temporary directory — the
only thing in this skill that spends tokens, and it is refused for a suite whose skills you do not
have.
- **Writes**: a derivable baseline, only where `derivable --save-baseline <path>` says. `trigger.py`
writes a candidate command file into a temporary directory it deletes on exit. Nothing into any
skill, any repo, or the install hub.
- **Netw