Install any skill in seconds. Free to start, no credit card required.
Get Started Free →athola/slop-detector
Detects AI-generated writing patterns in prose.
Passed 15 of 20 test cases with the skill, and 5 of 20 without it.
and 11 more in the full report
11 fixed6 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
A scanned document receives a calculated slop density score of 3.2. What is the document rating and recommended action?
| Checked | Without skill | With skill |
|---|---|---|
| Rates a score of 3.2 as Moderate slop. | Missed | Passed |
| Recommends a section rewrite for Moderate slop. | Missed | Passed |
The instructions your model reads when the skill loads.
Slop is a density problem, not a word problem.
A single "delve" is fine. Five "delves" near a "tapestry" and an "embark" is generated text. This skill scores density per 100 words, marker clustering, and whether the overall register fits the document type. It does not ban words. It flags concentrations.
scribe:doc-generator)scribe:voice-review)Start by locating the findings, then read them.
uv run --with pyyaml python scripts/slop_score.py --audit <files>
One command over files or directories, one line per finding
with a file and a line number, exit 0. It loads every category
in data/languages/en.yaml, including the ones the merge gate
declines to score: semicolon_splice, negative_definition,
temporal_residue, contrastive_scaffold, over_explanation,
the softer anthropomorphism verbs, and the per-document
negation-density reading. Those print as (low) or (medium).
Step 9's anti-goals apply to them: surface, never auto-apply.
A .py path is read as its comments and docstrings, with the
code blanked and the line numbers kept. --python extends that
to a directory sweep. The classification below already names
code comments as a target; until the collector reached them,
every category here was checked against markdown alone.
The steps below say what each category means and how to rewrite it. Run the script first so the steps have locations to work
test cases passed, vs 5 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.