From antigravity-awesome-skills
Post-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.
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-awesome-skillsPost-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.
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.
Detects and removes AI slop patterns in text, code, and design using Python scripts and pattern references. Use for content quality reviews and cleanup.