AI Copywriter
mikiarlo3/ai-copywriter
Write copy that converts and doesn't sound like a robot. An agent skill from mikiarlo3/ai-copywriter.
Copy and text skill for antislop. An agent skill from miqdadbadjuber/anti-slop.
$ npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install miqdadbadjuber/anti-slop antislop-copywriting --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/miqdadbadjuber/anti-slop.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/antislop-copywriting .claude/skills/antislop-copywriting && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "antislop-copywriting" agent skill from https://github.com/miqdadbadjuber/anti-slop/tree/main/skills/antislop-copywriting into .claude/skills/antislop-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antislop-copywriting", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/miqdadbadjuber/anti-slop/tree/main/skills/antislop-copywritingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install miqdadbadjuber/anti-slop antislop-copywriting --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/miqdadbadjuber/anti-slop.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/antislop-copywriting .agents/skills/antislop-copywriting && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "antislop-copywriting" agent skill from https://github.com/miqdadbadjuber/anti-slop/tree/main/skills/antislop-copywriting into .agents/skills/antislop-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antislop-copywriting", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install miqdadbadjuber/anti-slop antislop-copywriting --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/miqdadbadjuber/anti-slop.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/antislop-copywriting .cursor/skills/antislop-copywriting && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "antislop-copywriting" agent skill from https://github.com/miqdadbadjuber/anti-slop/tree/main/skills/antislop-copywriting into .cursor/skills/antislop-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antislop-copywriting", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/miqdadbadjuber/anti-slop.git --path skills/antislop-copywriting--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install miqdadbadjuber/anti-slop antislop-copywriting --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/miqdadbadjuber/anti-slop.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/antislop-copywriting .gemini/skills/antislop-copywriting && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "antislop-copywriting" agent skill from https://github.com/miqdadbadjuber/anti-slop/tree/main/skills/antislop-copywriting into .gemini/skills/antislop-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antislop-copywriting", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install miqdadbadjuber/anti-slop antislop-copywritingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/miqdadbadjuber/anti-slop.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/antislop-copywriting .github/skills/antislop-copywriting && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "antislop-copywriting" agent skill from https://github.com/miqdadbadjuber/anti-slop/tree/main/skills/antislop-copywriting into .github/skills/antislop-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antislop-copywriting", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install miqdadbadjuber/anti-slop antislop-copywriting --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/miqdadbadjuber/anti-slop.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/antislop-copywriting .opencode/skills/antislop-copywriting && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "antislop-copywriting" agent skill from https://github.com/miqdadbadjuber/anti-slop/tree/main/skills/antislop-copywriting into .opencode/skills/antislop-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antislop-copywriting", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
antislop-copywritingCopy and text skill for antislop. An agent skill from miqdadbadjuber/anti-slop.
Antislop Copywriting is an agent skill from miqdadbadjuber/anti-slop. Copy and text skill for antislop. Use when writing or editing prose: headlines, tone, CTAs, and anti-AI-writing patterns. Load with the core.
Its SKILL.md is about 6.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Writing & Content, covering Copywriting and Humanizing AI text. The repository describes itself as: Rules for an AI coding agent to filter out generic AI-generated UI designs, text, and code. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 388cbe3. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadWriteEditGlobGrepFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Antislop Copywriting loads about 6.3k tokens when it runs. Until then it costs about 41 tokens; SKILL.md has 3,870 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from miqdadbadjuber/anti-slop at commit 388cbe3, republished under its MIT licence (© miqdadbadjuber). 3,870 words, ~6,349 tokens.
.claude/skills/antislop-copywriting/SKILL.md (or your agent's skills folder).Anti Slop: Rules for AI Coding Agents. Copy & Text skill
Part of the antislop system. Read together with
antislop.md(the core). This skill deep-dives the copy and text concern: headlines, CTAs, tone, value propositions, and the patterns that make AI-written prose easy to spot. It references core rules by number and never duplicates or renumbers them. Load it when the task writes or edits marketing copy, product copy, landing-page text, or any prose meant for people to read.
antislop.md whenever the task is copy or text work. The core holds the mechanism (the purpose test, the three tiers, the Delivery Gate) and the hard bans (R-02, R-15, R-16, R-17, R-18, R-36, R-38). This skill holds copy-specific depth that the core does not.Unlock the power of seamless collaboration to elevate your team's journey to the next level.
Work with your team in one shared space.
Our platform is marking a pivotal moment in the evolution of team productivity, ushering in a new era of work.
Our platform cuts the time your team spends on status meetings.
Trusted by thousands of teams worldwide. Industry-leading technology loved by customers everywhere.
Used by the support teams at [customer names, only if real]. If there are no real customers to name, cut the claim entirely.
Experts say this approach dramatically improves conversion.
[Name the source or cut the sentence. Example with a real source: "In a 2024 study by [named firm], this approach improved conversion by [real figure]."]
At its core, what really matters is whether your team can move faster.
Whether your team can move faster depends on how quickly you can merge changes.
Here is an overview of our pricing. I hope this helps! Let me know if you'd like me to break down any tier.
Here is our pricing. The Starter tier includes three seats and community support.
Is it worth the price? Honestly? It depends on how often you'll use it.
Whether it is worth the price depends on how often you'll use it.
Let's dive into how caching works in Next.js. Here's what you need to know.
Next.js caches data at multiple layers, including request memoization, the data cache, and the router cache.
This is our last chance to win this customer, and WE MUST ACT IMMEDIATELY before they choose a competitor.
This is our last chance to win this customer. If we do not respond today, they will choose a competitor.
The pricing page was updated to reflect the new tiers.
We rewrote the pricing page to show the new tiers.
The dashboard understands what your team needs and surfaces the right numbers.
The dashboard opens on the three metrics your team checks every morning.
Attendees can expect keynote sessions, panel discussions, and networking opportunities. They'll leave with innovation, inspiration, and industry insights.
The event includes talks, panels, and time for informal networking between sessions.
It's not just a dashboard, it's a command center. The options come from the selected item, no guessing.
The dashboard shows the data you select. The options come from the selected item without forcing you to guess.
Symmetry is the language of trust. Efficiency becomes a trap when teams forget the human layer.
Symmetric layouts feel more predictable to users. Teams can over-optimize workflows and miss how people actually work.
Then the old rules were gone. No templates. No defaults. No safety.
The old rules no longer applied, and every page had to be designed from scratch.
The checkout is fast. The process is quick. The flow is speedy.
The checkout is fast. Everything happens in three clicks.
From first touch to final invoice, and everything in between.
Handles quotes, invoices, and payment reminders.
Trusted by 10,000+ teams. "Antislop cut our review time in half." - Sarah Chen, VP Engineering at [fictional company].
If no real customer exists, write no number and no quote. Say what the product does instead. Any real statistic needs a real source (R-17, R-36).
While specific details are limited, the founder likely started small and grew through word of mouth.
The founding details are not documented in our sources. (Or omit the sentence entirely. State a date only if a source provides one.)
The future looks bright for our customers as we continue our journey toward excellence.
(Cut the sentence. End on the last concrete fact, or state real plans if they exist.)
—) used as an aside or connector: "institutions — not the people — continue".—) and double hyphens (--) used the same way.The policy — announced without warning — affects thousands of workers.
The policy, announced without warning, affects thousands of workers.
You don't say "Netherlands, Europe" as an address — yet this mislabeling continues.
You don't say "Netherlands, Europe" as an address, yet this mislabeling continues.
It blends OKRs, KPIs, and visual strategy tools for planning.
It blends OKRs, KPIs, and visual strategy tools for planning.
**FORBIDDEN** / **REQUIRED** markers in antislop.md) are documentation conventions, not the mechanical bold-every-key-term pattern above, and are exempt.The "solution" "streamlines" your "workflow" so you can "focus" on "what matters."
The solution streamlines your workflow so you can focus on what matters.
- User Experience: The interface is easier to use.
- Performance: Load times are faster.
- Security: Data is encrypted.
The update improves the interface, speeds up load times, and encrypts data in transit.
- **Tell:** / - **Why:** / - **Fix:** headers that structure every antislop skill entry are a documentation convention, not the header-restates-the-item habit above, and are exempt.🚀 Launch Phase: The product ships in Q3 💡 Key Insight: Users prefer simple pricing
The product ships in Q3. User research showed a preference for simple pricing.
In order to achieve this goal, it is important to note that we need more data.
To reach this goal, we need more data.
This could potentially possibly be the reason the feature went unused.
This may be why the feature went unused.
A clean human writer can hit several patterns above without any AI involvement. Before editing, sanity-check that you are not gutting legitimate prose. These are not reliable indicators on their own:
Look for clusters, not isolated tells. A single em dash means nothing. Em dashes plus rule of three plus "vibrant tapestry" plus a generic conclusion is a confession. This matches the core's own guidance: Part 1 is a diagnostic scan, not a ban list.
Lean toward leaving the prose alone when you see these. They are evidence of a real person, and over-editing destroys what makes the copy sound human:
If the user provides a sample of their own writing, match it before rewriting:
Without a sample, use the defaults above. Matching the author beats scrubbing the tell.
Run this loop before delivering copy:
Run these alongside the core Delivery Gate when the task is copy work. Every line below must be true:
© miqdadbadjuber, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/antislop-copywriting of miqdadbadjuber/anti-slop.
Open the folder on GitHubat commit 388cbe3
Antislop Copywriting next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Antislop Copywriting this skillmiqdadbadjuber/anti-slop | 5.7k | — | ~6.3k | Automated safety check: Pass | MIT | |
| AI Copywritermikiarlo3/ai-copywriter | 1.2k | — | ~12k | Automated safety check: Pass | MIT | |
| Anti Vibe Writingweijt606/anti-vibe-writing | 120 | — | ~3.9k | Automated safety check: Pass | MIT | |
| Copy Editingcoreyhaines31/marketingskills | 54k | 1 repos | ~4.5k | Automated safety check: Pass | MIT | |
| AI Writing Detoxjamditis/claude-skills-journalism | 416 | — | ~2.2k | Automated safety check: Pass | MIT | |
| Humanize Koreansangrokjung/claude-forge | 852 | — | ~1.3k | Automated safety check: Pass | MIT |
mikiarlo3/ai-copywriter
Write copy that converts and doesn't sound like a robot. An agent skill from mikiarlo3/ai-copywriter.
weijt606/anti-vibe-writing
A skill your agent uses when the user wants to humanize, de-AI, polish, or warm up an AI-generated document, in English or Chinese.
coreyhaines31/marketingskills
When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content.
jamditis/claude-skills-journalism
Eliminates AI-generated writing patterns that erode reader trust.
sangrokjung/claude-forge
Clean up translation-ese and AI-writing tics in Korean prose so it reads like a person wrote it — content (facts, numbers, proper nouns, quotes) stays 100% unchanged, only style and rhythm are…
tamdogood/builder-essential-skills
A skill your agent uses when an agent is asked to draft, rewrite, edit, review, polish, copyedit, simplify, humanize, or create written prose, including creative writing, essays, posts, scripts…
miqdadbadjuber/anti-slop
Code comment hygiene for AI coding agents: remove generic AI-slop comments, keep the valuable ones, never touch the code.
miqdadbadjuber/anti-slop
Human and accessibility skill for antislop. An agent skill from miqdadbadjuber/anti-slop.
miqdadbadjuber/anti-slop
Mobile layout skill for antislop. An agent skill from miqdadbadjuber/anti-slop.
miqdadbadjuber/anti-slop
Anti Slop: Rules for AI Coding Agents. An agent skill from miqdadbadjuber/anti-slop.
miqdadbadjuber/anti-slop
UI and visual skill for antislop. An agent skill from miqdadbadjuber/anti-slop.
Categories
Copy and text skill for antislop. An agent skill from miqdadbadjuber/anti-slop. Antislop Copywriting is an agent skill from miqdadbadjuber/anti-slop. Copy and text skill for antislop.
Antislop Copywriting fits situations like: editing prose: headlines; anti-AI-writing patterns.
Run `npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a claude-code`. Or copy the skill folder (skills/antislop-copywriting in miqdadbadjuber/anti-slop) into .claude/skills/antislop-copywriting in your project. Claude Code loads it when a task matches its description.
Run `npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a codex`. Or copy the skill folder (skills/antislop-copywriting in miqdadbadjuber/anti-slop) into .agents/skills/antislop-copywriting in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add miqdadbadjuber/anti-slop --skill antislop-copywriting -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/antislop-copywriting, .gemini/skills/antislop-copywriting, .github/skills/antislop-copywriting and .opencode/skills/antislop-copywriting in your project.
SKILL.md names no scripts, command-line tools or credentials: Antislop Copywriting is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Glob, Grep.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Antislop Copywriting is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 6.3k tokens (SKILL.md is roughly 25k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Antislop Copywriting: AI Copywriter (mikiarlo3/ai-copywriter, 1.2k stars), Anti Vibe Writing (weijt606/anti-vibe-writing, 120 stars), Copy Editing (coreyhaines31/marketingskills, 54k stars) and AI Writing Detox (jamditis/claude-skills-journalism, 416 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
miqdadbadjuber (a GitHub user) maintains it in miqdadbadjuber/anti-slop, which has 5,657 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 4, 2026.
Source: miqdadbadjuber/anti-slop on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.