Install
openclaw skills install humanize-ai-text-cp3dDetect and remove AI-generated writing patterns to rewrite text for a more natural, human-written style with diagnostic reports and version comparison.
openclaw skills install humanize-ai-text-cp3dRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written.
Based on Wikipedia's comprehensive "Signs of AI writing" guide.
AI Detection: Identifies 16 pattern categories of AI-generated text
Pattern Categories:
Diagnostic Reports: Generate detailed AI detection reports
Text Transformation: Rewrite text to sound more human
Comparison Mode: Compare original vs humanized versions
# Basic detection
python skills/humanize-ai-text/scripts/detect.py text.txt
# JSON output
python skills/humanize-ai-text/scripts/detect.py text.txt -j
# Score only
python skills/humanize-ai-text/scripts/detect.py text.txt -s
# Pipe text directly
echo "This text might be AI-generated" | python skills/humanize-ai-text/scripts/detect.py
# Basic transformation
python skills/humanize-ai-text/scripts/transform.py text.txt
# Output to file
python skills/humanize-ai-text/scripts/transform.py text.txt -o clean.txt
# Aggressive mode (more changes)
python skills/humanize-ai-text/scripts/transform.py text.txt -a
# Quiet mode (no progress output)
python skills/humanize-ai-text/scripts/transform.py text.txt -q
# Compare original and transformed
python skills/humanize-ai-text/scripts/compare.py text.txt
# Compare and save result
python skills/humanize-ai-text/scripts/compare.py text.txt -o document_v2.txt
The skill is already installed. To use it, ensure you have Python 3 installed.
No external dependencies required - uses Python standard library.
The detection script identifies these AI writing patterns:
patterns.json to add custom detectionsEdit skills/humanize-ai-text/scripts/patterns.json:
{
"custom_patterns": {
"my_pattern": {
"regex": "pattern_here",
"replacement": "replacement_text",
"description": "What this pattern detects"
}
}
}
Process multiple files:
for f in *.md; do
python skills/humanize-ai-text/scripts/detect.py "$f" -s
python skills/humanize-ai-text/scripts/transform.py "$f" -a -o "${f%.md}_clean.md" -q
done
AI Detection Report
===================
File: text.txt
AI Probability: 73%
Patterns Detected:
- AI Vocabulary: 12 instances
- Filler Phrases: 8 instances
- Stylistic Parallelisms: 5 instances
...
Original: "I'd be happy to delve into this important topic."
Humanized: "Let's explore this topic."
# In CI/CD or pre-commit hook
python skills/humanize-ai-text/scripts/detect.py content.md -s
# Fail if AI score > threshold
Some legitimate writing may trigger patterns. Review manually.
AI models evolve. Update patterns.json regularly.
Ensure files are UTF-8 encoded:
python skills/humanize-ai-text/scripts/detect.py file.txt --encoding utf-8
# Check AI score
python skills/humanize-ai-text/scripts/detect.py blog_post.md -s
# Output: AI Probability: 68%
# Transform
python skills/humanize-ai-text/scripts/transform.py blog_post.md -o blog_post_clean.md -a
# Compare
python skills/humanize-ai-text/scripts/compare.py blog_post.md -o blog_post_clean.md
echo "I hope this email finds you well. I wanted to reach out regarding..." | \
python skills/humanize-ai-text/scripts/detect.py
# Detect AI patterns in paper
python skills/humanize-ai-text/scripts/detect.py paper.md -j > report.json
# Transform with conservative settings
python skills/humanize-ai-text/scripts/transform.py paper.md -o paper_clean.md
For more info, visit: https://clawhub.ai/biostartechnology/humanizer