Install
$ agentstack add skill-aixarizzo-kill-slop-kill-slop ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
kill-slop
Audit-and-fix workflow for any voice-bearing file. The argument is a file path or a pasted draft. If neither is given, ask which file.
Setup (once)
Point step 1 at the author's voice. In priority order:
- A voice file the author maintains (put its path in step 1 below).
- 5+ real writing samples, from which you build a voice card on the fly (
anti-slop/references/voice-binding.md). - A named register the author states.
None of the three available: stop and say so. Auditing against a default banlist manufactures false positives on real human writing. The anti-slop contract governs here.
Steps (follow exactly)
- Load the anti-slop skill in AUDIT mode and its full catalog at
../anti-slop/references/master-list.md(installed:~/.claude/skills/anti-slop/references/master-list.md). Before flagging anything, read the author's voice file in full (the path you set in Setup). That file sets the caps, not any default banlist.
If this session (or any agent in it) wrote or edited the target text, do not audit it yourself. Spawn a fresh-context subagent that never saw the drafting, hand it this skill plus the voice file, and relay its findings. The author of a draft is the worst judge of it.
- Read the whole piece twice.
- Pass one: sweep for catalog tells. Clusters of 3+ within ~100 words count; single hits are noise.
- Pass two: read as a stranger hearing it out loud. This is where the real catches are: robot words, padding that restates a headline or kick, lines that contradict each other, logic that doesn't hold, terminology that drifts between sections, triplets-for-rhythm, anything the author wouldn't actually say. A clean word-list pass is not a clean audit.
- You did not write this and you don't get credit for liking it. If a prior session or agent produced it, that makes you MORE suspicious, not less. Fresh judgment is the whole point of this skill.
- Report before touching anything:
- Slop score before (anti-slop rubric).
- Every flagged line with its location (slide/section/line), why it fails, and a swap written in the author's voice. Check each swap against the voice file: keep their irregularities, fix toward their words, never toward neutral.
- What's clean and must not be touched (their numbers, refrains, named things, signature moves).
- Wait for the go, then apply exact-string edits only from the approved list. One fix pass, two max. Do not polish anything unflagged, do not sand. Report the after score. If the user says "just fix it" or "no need to ask" up front, skip the gate and apply, but still show the full before/after report.
- Zero findings is a claim, not a shrug. If nothing fails, say what was checked and where problems would hide anyway. "It's clean" with no evidence means the audit didn't happen.
Handoff variant
If the user says to hand the fixes to another agent instead of applying them: write a CHANGE file next to the target with exact OLD/NEW strings (preserve HTML entities if the target is HTML), the do-not-touch list, a grep verification step, and the line "this is the single fix pass, do not polish further".
Related
anti-slop, bundled in this repo: the underlying method and tell catalog.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: aixarizzo
- Source: aixarizzo/kill-slop
- License: MIT
- Homepage: https://aixarizzo.com
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.