Agent skill
ai-bust
Detect AI-isms in user-facing text
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/ai-bust
SKILL.md
AI Writing Buster
Args: $ARGUMENTS (file path, glob pattern, or paste text directly)
Scans user-facing text for AI writing patterns and flags violations.
Usage
/ai-bust content/drafts/Poi.wiki
/ai-bust content/**/*.wiki
/ai-bust "Your text to check here"
Detection Patterns
Category 1: Structural Tells
| Pattern | Example | Fix |
|---|---|---|
| Em dashes | "for spinners -- whether" | Use comma or period |
| Negative-to-positive flip | "Not to constrain, but to free" | State directly what it does |
| Redundant emphasis | "Share globally -- communicates across distances" | Delete the repetition |
| Perfect threes | "efficient, reliable, and scalable" | Break rhythm or reduce to two |
| "Whether you're..." endings | "Whether you're beginner or expert..." | Cut entirely |
Category 2: Banned Openers
Flag any paragraph starting with:
- "In today's fast-paced world..."
- "In an era where..."
- "In the ever-evolving landscape of..."
- "In the realm of..."
Category 3: Blacklisted Words
Nouns: tapestry, landscape, realm, journey, nuances
Adjectives: robust, comprehensive, crucial, pivotal, seamless, cutting-edge, game-changing, next-level
Verbs: delve, leverage, harness, unlock, foster, navigate, streamline, empower
Marketing: revolutionary, effortlessly, seamlessly
Category 4: Hedging Phrases
- "It's worth noting that..."
- "It's important to remember..."
- "Furthermore", "Moreover", "Additionally"
- "In conclusion"
Category 5: Sycophantic Openers
- "Absolutely!"
- "Certainly!"
- "Great question!"
- "You're absolutely right"
Category 6: Extended Metaphor Verbs
- "weaving together"
- "painting a picture"
- "crafting your..."
Output Format
For each violation found:
FILE:LINE | PATTERN | QUOTED TEXT
-> Suggestion: [fix or "delete this"]
Workflow
- If given a file/glob: Read the file(s) and scan for patterns
- If given quoted text: Scan the text directly
- Report violations grouped by category
- Provide suggestions for each violation
- Give overall assessment: Clean / Minor issues / Needs rewrite
Severity Levels
- CRITICAL: Banned openers, em dashes (dead giveaways)
- HIGH: Blacklisted words, hedging phrases
- MEDIUM: Perfect threes, sycophantic openers
- LOW: Extended metaphor verbs (context-dependent)
What to Scan
Focus on user-facing text:
- Wiki articles and drafts
- Templates (user-visible text in infoboxes, navboxes)
- Main Page content
- Category descriptions
- Release notes, changelogs
Skip:
- Code comments (unless they're user-visible)
- Variable names
- Config files
- MediaWiki system messages (unless customized)
Final Question
After reporting, ask:
"Want me to fix these issues, or just use this as a reference?"
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?