Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/manavmishra/ZeroSlopWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/plugins/manavmishra/zeroslop/zero-slop)<a href="https://agentmods.dev/plugins/manavmishra/zeroslop/zero-slop"><img src="https://agentmods.dev/badge/plugins/manavmishra/zeroslop/zero-slop/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/plugins/manavmishra/zeroslop/zero-slop"><img src="https://agentmods.dev/badge/plugins/manavmishra/zeroslop/zero-slop.svg" alt="Reviewed on agentmods" width="80" height="20"></a>Grade A, and why
zero-slop scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "zero-slop",
"displayName": "Zero Slop",
"description": "Zero Slop is a skill, not an AI model. Claude or another compatible model performs the editorial roles; local tools score the writing and protect facts, then the assistant and tools verify the final text.",
"version": "2.12.29",
"author": {
"name": "Manav Mishra",
"url": "https://github.com/manavmishra"
},
"homepage": "https://github.com/manavmishra/ZeroSlop",
"repository": "https://github.com/manavmishra/ZeroSlop",
"license": "MIT",
"icon": "./.claude-plugin/icon.svg",
"documentationUrl": "https://github.com/manavmishra/ZeroSlop#readme",
"supportUrl": "https://github.com/manavmishra/ZeroSlop/issues",
"privacyPolicyUrl": "https://zero-slop.ai/privacy/",
"termsOfServiceUrl": "https://zero-slop.ai/terms/",
"keywords": [
"writing",
"editing",
"ai-slop",
"humanize",
"de-slop",
"linkedin",
"prose",
"style",
"prose-linter"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json"
}
What it installs
The manifest is a name and a version. 1 skill travel with it, and installing the plugin installs all of them — 91 tokens a session between them. Each is measured on its own page, and each can be installed alone.
What ships with it
1 file beside plugin.json in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today Changed 9a17fddde865
- yesterday Changed 8c96a7409b8d
- 8d ago Changed 85ff3191862f
- 10d ago Changed a528098a9529
- 11d ago Changed 3575e52293f9
- 20d ago Changed c84a482f5ae6
- 21d ago Changed e8eb03f74e24
- 22d ago Changed · +15 lines c8e2bd1d5a29
- 1mo ago Changed 1b3611a86a35
- 1mo ago First seen · 18 lines scan A e5f00b120673
zero-slop is a plugin published in the GitHub repository manavmishra/ZeroSlop (148 stars, last pushed yesterday), licensed MIT. Its token cost is not measured: this kind of file is read by the harness, not the model. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-04.
Other plugins, from other repositories
anti-slop-design
Eliminates generic AI-generated design from any front-end you build or review, web or mobile. 20 reference modules: the slop taxonomy, personality axes and product registers, mobile and app-screen patterns, trust signals, data visualisation, a craft list, a pre-emit checklist and a worked example.
unslop
Writing guardrail against AI slop in German and English: word, rhythm and structure level, four modes, register profiles.
humanizer-de
Deutscher Stil-Editor für Claude Code/Codex: misst Register und Rhythmus, redigiert proportional auf ein Zielprofil, gleicht erkennbare Faktenanker konservativ ab und auditiert/entfernt KI-Schreibmuster. German AI Text Humanizer / deutscher Humanizer Skill. Supports Claude Code and Codex. 72 Muster in 10 Kategorien…
make-my-website-non-ai-looking
Two skills that build websites which look designed rather than generated, and fix the ones that already look generated. Thirty giveaway patterns tiered into bans, a budget, and requirements.
de-slop
Removes AI-slop from prose (empty hedging, listicle stems, smooth transitions, generic filler) and rewrites toward a real point of view — without trading AI-slop for louder slop. Self-scores against an embedded rubric, flags hollow spans instead of fabricating, and reports rather than overwrites. Portable to every AI…
humanizer-ru
A plugin for reviewing Russian-language text for signs of machine-generated writing and, when explicitly requested, rewriting it to sound more natural.