From antigravity-awesome-skills
Post-processes AI-generated text through the unslop CLI to remove AI writing patterns before publishing. Use as a final pipeline step for docs, blog posts, or any content where deterministic cleanup is needed.
How this skill is triggered — by the user, by Claude, or both
Slash command
/antigravity-awesome-skills:unslopThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
unslop is a CLI tool that post-processes text to remove AI writing patterns programmatically. Unlike skills that ask the agent to avoid AI-isms, unslop runs as a deterministic pipeline step: pipe text in, get clean text out. Use it as a final pass before committing docs, publishing posts, or sending any AI-generated content to production.
unslop is a CLI tool that post-processes text to remove AI writing patterns programmatically. Unlike skills that ask the agent to avoid AI-isms, unslop runs as a deterministic pipeline step: pipe text in, get clean text out. Use it as a final pass before committing docs, publishing posts, or sending any AI-generated content to production.
The --deterministic flag makes output reproducible — same input always produces same output. The --stdin flag reads from stdin, enabling shell pipeline composition.
Install once:
pipx install unslop
# or
uv tool install unslop
Verify:
unslop --version
Standard cleanup (may vary slightly between runs):
echo "This leverages cutting-edge AI to deliver robust solutions." | unslop --stdin
Deterministic cleanup (same input → same output every run):
echo "This leverages cutting-edge AI to deliver robust solutions." | unslop --stdin --deterministic
Pipe the output of any command through unslop:
cat draft.md | unslop --stdin --deterministic > clean.md
Or chain with other tools:
cat draft.md | unslop --stdin --deterministic | pbcopy # macOS: copy clean text to clipboard
Add to a pre-commit hook or CI step to enforce quality gates on any generated content before it ships:
# In .git/hooks/pre-commit or a CI script
CONTENT=$(cat docs/changelog.md)
CLEANED=$(echo "$CONTENT" | unslop --stdin --deterministic)
if [ "$CONTENT" != "$CLEANED" ]; then
echo "Changelog contains AI writing patterns. Run: cat docs/changelog.md | unslop --stdin --deterministic > docs/changelog.md"
exit 1
fi
cat blog-post-draft.md | unslop --stdin --deterministic > blog-post-final.md
# Write content, pipe through unslop, write result back
cat README.md | unslop --stdin > README.clean.md && mv README.clean.md README.md
# Check if any generated docs need cleanup
for f in docs/*.md; do
ORIGINAL=$(cat "$f")
CLEANED=$(echo "$ORIGINAL" | unslop --stdin --deterministic)
[ "$ORIGINAL" != "$CLEANED" ] && echo "Needs cleanup: $f"
done
--deterministic in CI and automation to ensure reproducible outputavoid-ai-writing skill for both generation-time guidance and post-processingpipx or uv for standalone CLI installation--deterministic mode is local and does not make LLM API callsANTHROPIC_API_KEY or the Claude CLI; use --deterministic for sensitive local files and CI gatesnpx claudepluginhub sickn33/antigravity-awesome-skills --plugin antigravity-bundle-aas-localization-international-growthPost-processes AI-generated text via unslop CLI to strip AI writing patterns. Use for deterministic cleanup in shell pipelines, commit hooks, or CI before publishing docs or posts.
Detects and removes AI-generated writing patterns (puffery, vagueness, hollow significance) from any text. Use to make prose sound human-written.
Humanizes AI-generated text by removing patterns like inflated symbolism, promotional language, em dash overuse, and rule of three per Wikipedia guide. Use for editing drafts and reviewing content.