Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 1906Tools index

Previous survey · No. 1914 ·

Pricing
Open Source
Type
TOOL
Use case
Productivity & Collaboration
Interfaces
Agent Skill / Plugin
Builder
jalaalrd
GitHub
482 stars
Date

About

A SKILL.md-based instruction set that constrains AI text generation to eliminate statistically detectable AI writing patterns—banned words, phrases, sentence openers, structural tics, and formatting leaks—drawing on Carnegie Mellon research and large-scale post analysis. It installs into Claude Code, Cursor, Codex, Gemini CLI and other agents to make AI-generated text read as human-written.

What it does

A plain prompt, two Markdown documents and nothing else, that tells a coding or chat assistant how to write prose people won't dismiss as machine output. One document holds the rules: sentence rhythm, punctuation ceilings, honesty about numbers and quotes, and an eleven-question checklist the model runs on its draft before replying. The second is a long denylist of words, stock phrases and openers, which the rules tell the model to pull in before it starts writing. There is no code; the assistant reads the text and is expected to obey it.

Why it's ranked here

Its rules come with numbers a reader can check against the output: one em dash per 500 words, one exclamation mark per 1,000, at most one ellipsis per piece, zero to two hashtags. It also treats fabrication as a writing failure, forbidding invented statistics, quotes and anecdotes, which most style prompts skip. MIT licensed, a two-file install and a paste-into-chat fallback make it cheap to try. The ceiling is that it is only a prompt: nothing verifies compliance, and several rules rest on research the files name but never link.

What's good

The closing checklist turns style advice into questions a model can answer yes or no, such as whether three consecutive sentences share a length or whether any specific was invented. The banned list is split from the core rules and loaded when needed, so the main instructions stay short. Rules explain the replacement, not just the ban: swap em dashes for commas, colons or parentheses; turn a sentence already fine as prose into prose instead of bullets. A voice section gives a default register for when the target writer is unknown.

Tradeoffs

Nothing enforces any of it. There is no linter, script or test, so results depend entirely on how faithfully the model follows a long prompt. Some advice pulls against itself: it urges grounding text in moments like "last Tuesday" or "at 2am" while forbidding invented anecdotes. The denylist is broad, banning ordinary words like "crucial" and "highlighting" and all passive constructions, which can make technical writing stilted. The trigger description fires on almost any writing request, including READMEs. The one-command plugin install points at a different repository from this one.

How to use it well

Best for people drafting posts, emails and landing copy with an assistant who want a consistent house voice with fewer stock phrases. Install it as a skill so it loads on writing requests, or paste it into a chat as a standing instruction. Read the output against the checklist yourself, since the model is told to apply the rules silently. For documentation or specs, where passive voice and precise terms are sometimes right, relax the passive and vocabulary bans. It does not fact-check claims or detect machine text; it only shapes what gets written.

Technical notes+

The repository is three Markdown files. skills/anti-ai-slop-writing/SKILL.md carries YAML frontmatter (name, description) whose description lists trigger phrases such as "write", "draft", "rewrite" and "anti-slop", followed by sections on structure, punctuation, accuracy, formatting, voice calibration and an 11-step self-check; it instructs the model to load the companion banned-words file before writing. skills/anti-ai-slop-writing/references/banned-words.md holds a comma-separated vocabulary list, 36 banned phrase patterns, 16 banned openers, per-model first-word tells for five model families, and era-grouped vocabulary lists marked as context. README.md documents a plugin-marketplace install that references a separate founder-toolkit repository, a manual copy into the skills folder, and a slash-command invocation. No executable code, tests or CI configuration appear in the tree.

Observed

License
MIT
Language
Markdown only, no executable code
Interface
Agent skill with slash-command invocation
Install surface
Plugin marketplace (via a separate repository), manual copy into skills folder, or paste into any chat
Files
skills/anti-ai-slop-writing/SKILL.md and skills/anti-ai-slop-writing/references/banned-words.md
Tests
No test directory in the repository tree

Read from README.md, skills/anti-ai-slop-writing/SKILL.md, skills/anti-ai-slop-writing/references/banned-words.md.

What it can do

  • Filter AI-generated text to remove statistically detectable AI writing patterns (banned words, phrases, sentence openers, structural tics, formatting leaks)

    AI-generated text → Text that reads as human-written

  • Install as a skill instruction set into AI coding agents (Claude Code, Cursor, Codex, Gemini CLI)

    SKILL.md file → Configured agent with anti-AI-slop writing constraints

Tags

ai-writinganti-slopclaude-codeskillprompt-engineeringwriting-toolsskillmd

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.