Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

unslop — Claude Code skill: what it does, how to install

This skill removes common AI writing patterns, filler, and vague phrasing while keeping the meaning and intended tone. Use it when polishing text.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add cursor/plugins --skill unslop -a claude-code
Open on GitHub

What unslop does

unslop scans text against a fixed set of editing rules and rewrites the passages it flags. The rules cover superficial -ing phrases, vague attributions, repeated AI vocabulary, forced groups of three, synonym cycling, false ranges, excess em dashes, chatbot phrases, filler, hedging, abstract metaphors, passive voice, and dense sentences. It also pushes edits toward plain words and concrete statements.

The skill is available for Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. Its configuration sets disable-model-invocation: true, so the agent should run it only after a direct request. That matters when a project needs text changes to wait for an explicit user command.

What it helps with

  • remove stock AI phrasing from a draft
  • replace vague attributions with named sources
  • split dense sentences into clearer prose
  • keep the original meaning while changing tone
  • check documentation for filler and abstract metaphors

Example prompts for the agent

  • Run `unslop` on this draft and keep its meaning while making the tone plain.
  • Review `README.md` for AI writing patterns and rewrite only the flagged passages.
  • Edit the text below with `unslop`; do not add facts or change the intended tone.

How to install unslop

1Skills CLI (Vercel)

npx skills add cursor/plugins --skill unslop -a claude-code

2Manually: put the files in place

~/.claude/skills/unslop/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/unslop/

From the same set3

The whole set →

Similar

openspec-onboard openspec Guides a first OpenSpec workflow on a real codebase task, from choosing the work to archiving the finished change. Claude Code CX Codex Cursor +1 4,000installs openspec-explore openspec openspec-explore gives an agent a discussion-first mode for exploring ideas, investigating problems, and clarifying OpenSpec requirements before implementation. Claude Code CX Codex Cursor +1 4,000installs openspec-propose openspec Generates a complete OpenSpec proposal with design, spec deltas, and implementation tasks in one run. Ideal for scoping changes before editing codebase files. Claude Code CX Codex Cursor +1 4,000installs update-implementation-plan official github Updates an existing implementation plan for new requirements, refactoring, package upgrades, or architecture changes. Use it when a plan needs actionable tasks and checks. GitHub Copilot 11,107installs openspec-sync-specs openspec Syncs delta specs from an active OpenSpec change directly into main project specs without triggering change archiving. Claude Code CX Codex Cursor +1 3,800installs cookbook-audit official anthropics A skill that audits Anthropic Cookbook notebooks against the style guide: checks structure, code quality, security, and learning objectives. Use it when writing or reviewing notebooks with examples. Claude Code CX Codex Cursor +1 776installs grill-with-docs Matt Pocock This skill interviews you about a plan or design and creates ADRs and a glossary along the way. Use it when decisions need sharper definition. Claude Code 1,219,756installs skill-creator official anthropics Creates and refines skills, then tests them with prompts, evaluations, and performance checks. Claude Code Claude.ai 414,180installs

Questions about unslop

How do I install unslop in Claude Code?

Run npx skills add cursor/plugins --skill unslop -a claude-code, then run the same command again: npx skills add cursor/plugins --skill unslop -a claude-code. The skill file is at ~/.claude/skills/unslop/SKILL.md.

What does unslop do?

It scans writing for stock AI phrasing, vague claims, filler, excess punctuation, and abstract wording, then rewrites those parts while preserving meaning and tone.

Why does unslop need an explicit request?

Its configuration sets disable-model-invocation: true, so the agent does not invoke the skill automatically.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor