To try Zero Slop before installing, open the browser editor. Scoring stays on your device; requesting an AI rewrite sends your draft to our hosted service. For local cleanup and checks, use the sandbox.
Zero Slop installs inside the AI agent you already use. There is no second app or account. The local scorer needs Python, no third-party packages, and no network connection.
npx zero-slop install
This Zero Slop CLI command installs to Claude Code by default. For another assistant, choose its --harness command below, then restart the assistant.
Cursor
npx zero-slop install --harness cursor # installs into ~/.cursor/skills/zero-slop
Restart Cursor, then ask for /zero-slop with the draft you want edited. Cursor’s own model does the rewriting; Zero Slop supplies the workflow and the checks.
Zed
npx zero-slop install --harness zed # installs into ~/.config/zed/skills/zero-slop
Restart Zed and use the same /zero-slop invocation. Local checks warn if a rewrite adds or drops a tracked detail.
Codex, Warp and OpenCode
npx zero-slop install --harness codex npx zero-slop install --harness opencode # Warp reads the Claude Code location, so the default is correct: npx zero-slop install
Installation commands
| Assistant | Command | Installs into |
|---|---|---|
| Claude Code | npx zero-slop install | ~/.claude/skills/zero-slop |
| Cursor | npx zero-slop install --harness cursor | ~/.cursor/skills/zero-slop |
| Zed | npx zero-slop install --harness zed | ~/.config/zed/skills/zero-slop |
| Codex | npx zero-slop install --harness codex | ~/.codex/skills/zero-slop |
| OpenCode | npx zero-slop install --harness opencode | ~/.config/opencode/skills/zero-slop |
| Any other path | npx zero-slop install --dir <path> | Wherever you point it |
Hosted MCP or uploaded instructions
If your AI assistant and plan support custom MCP connectors, follow the hosted MCP connection instructions. Hosted checks and rewrites send your draft to Zero Slop and share its free-service capacity limits.
Hosted editing allows at most five model calls per client network per UTC day and two per minute, subject to a global budget. The web editor, MCP, REST API and CLI editing share this allowance. Offline scoring does not consume it. There is no reserved capacity or uptime guarantee.
The installed skill and local scorer are free under the MIT license. Your assistant's model charges and data policy still apply. Privacy.
Uploaded instructions give your assistant the editing workflow. Without tool execution, they cannot run the local scorer or produce its computed 0-100 score. Capabilities depend on your assistant and plan.
- ChatGPT: paste the single-file build into a project or a custom GPT.
- Claude.ai: upload the skill zip as a skill.
Use the scorer without the skill
The scorer runs standalone if you only want the number. It reads a file or standard input and prints the flagged phrases with reasons.
npx zero-slop score draft.md npx zero-slop score docs/ -- --batch --gate 25 # exits non-zero above 25
The second form turns the scorer into a build check. See the GitHub Actions, monorepo, and pre-commit examples on the CI page.
Updating and removing
Use the same --harness or --dir option you used to install. If you omit both options, either command uses the Claude Code directory. For a Cursor installation:
npx zero-slop install --harness cursor --force npx zero-slop where --harness cursor # Review that path, then remove the directory manually.
Back up any changes you made inside the skill directory before updating. Installing replaces that directory instead of merging it, so files from an older release cannot linger. The code is readable in the repository.