Always-on spam and deliverability guardrails for cold email copy.

MITAuto-check passedSales & Support

Install Spam Word Checker

skills CLI
$ npx skills add growthenginenowoslawski/coldoutboundskills --skill spam-word-checker -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install growthenginenowoslawski/coldoutboundskills spam-word-checker --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/growthenginenowoslawski/coldoutboundskills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/spam-word-checker .claude/skills/spam-word-checker && rm -rf skills-src

Use ~/.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/

Facts

Skill name
spam-word-checker
GitHub stars
753
Token cost
~2.5k tokens
SKILL.md length
1,240 words
Files
1
Skills in repo
49
Repo updated
First seen
Licence
MIT

At a glance

Always-on spam and deliverability guardrails for cold email copy.

  • Works in 3 steps: Do not drop the company reference… → Rewrite the displayed name so the banned… → Priority: remove the token if the…
  • Phrases like check this for spam
  • SKILL.md covers When These Rules Apply, Banned Single Words, Banned Short Phrases and High-Risk Promotional /…, plus 10 more sections
  • Calls just and make

What it does

Spam Word Checker is an agent skill from growthenginenowoslawski/coldoutboundskills. Always-on spam and deliverability guardrails for cold email copy. Apply these rules whenever writing, reviewing, or QA-ing subject lines, openers, follow-ups, CTAs, or any cold outreach copy. Trigger on phrases like "check this for spam", "spam word check", "deliverability review", "QA this copy", "flag banned words", "check subject line", "is this safe to send", "scan for spam triggers", or any time cold email copy is being generated or reviewed. Also trigger automatically as a background rule whenever the…

Its SKILL.md is about 2.5k 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 Sales & Support, covering Cold outreach, Transactional email and Copywriting. The repository describes itself as: Open-source Claude Code skills for cold email and outbound sales. Grade campaigns, export Prospeo searches, scrape Google Maps — all from Claude Code. The licence is MIT.

When your agent uses it

  • Phrases like check this for spam
  • Spam word check
  • Deliverability review
  • Flag banned words

Example prompts

  • “check this for spam”
  • “spam word check”
  • “deliverability review”
  • “/spam-word-checker”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Do not drop the company reference entirely if the name is still needed
  2. Rewrite the displayed name so the banned token is removed from standalone form
  3. Priority: remove the token if the remaining name still reads clearly; only abbreviate or compress when needed

What it can do on your machine

Read from SKILL.md and the folder at commit 25c5d85. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • just
    • make

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Spam Word Checker loads about 2.5k tokens when it runs. Until then it costs about 179 tokens; SKILL.md has 1,240 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~179
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from growthenginenowoslawski/coldoutboundskills at commit 25c5d85, republished under its MIT licence (© growthenginenowoslawski). 1,240 words, ~2,487 tokens.

Download SKILL.mdSave it as .claude/skills/spam-word-checker/SKILL.md (or your agent's skills folder).
name
spam-word-checker
description
Always-on spam and deliverability guardrails for cold email copy. Apply these rules whenever writing, reviewing, or QA-ing subject lines, openers, follow-ups, CTAs, or any cold outreach copy. Trigger on phrases like "check this for spam", "spam word check", "deliverability review", "QA this copy", "flag banned words", "check subject line", "is this safe to send", "scan for spam triggers", or any time cold email copy is being generated or reviewed. Also trigger automatically as a background rule whenever the campaign-copywriting or cold-email-copywriting skill is active -- these guardrails apply to EVERY piece of outbound copy generated, even if the user does not explicitly ask for a check.

Spam Word Checker

Always-on spam and deliverability rules. Apply to every subject line, opener, second line, follow-up, and CTA generated or reviewed.


When These Rules Apply

  • Subject lines, openers, second lines, follow-ups, CTAs
  • Any cold outreach copy being written or QA'd
  • If a deliverability checker or review flags a word/phrase, treat it as banned going forward unless user explicitly approves an exception
  • When in doubt, choose the lower-hype rewrite

Banned Single Words

Do not use any of the following standalone or as part of a compound word/phrase:

get, bank, credit, access, open, compare, problem, now, billing, deal, finance, financial, claims, insurance, mortgage, soon, new, performance, freedom, home, sales, medical, urgent, life, marketing, investment, diagnostics, friend, cash, invoice, extra, purchase

Nuance: Punctuation, hyphens, or splits do not make a banned token safe. Treat close variants as banned when the root token is still obvious:

  • cash-cycle → still cash → banned
  • invoice-line → still invoice → banned
  • extra-room → still extra → banned
  • purchase-cycle → still purchase → banned

Banned Short Phrases

off chance, one time, all good, following up here, last note from me here, great fit, bumping this once, just following up once, circle back, one more quick follow-up, keep this open, compare notes, compare notes live, appreciate the reply


High-Risk Promotional / Pressure Wording (Banned)

$$$, 50% off, 100% guaranteed, 100% free, 100% off, 100% satisfied, access now, act fast, act immediately, act now, action required, affordable deal, amazing, amazing deal, amazing offer, apply here, apply now, avoid bankruptcy, bargain, best bargain, best deal, best offer, best price, best rates, big profit, bonus, buy now, buy today, call now, can't live without, cash bonus, cash out, claim now, claim your discount, click, click below, click here, click this link, contact us immediately, deal ending soon, discount, don't delete, double your money, double your wealth, drastically reduced, earn, earn cash, earn extra income, earn money, easy income, exclusive deal, expires today, extra cash, extra income, fantastic, fantastic offer, fast cash, final call, for free, free access, free consultation, free gift, free membership, free money, free quote, free trial, full refund, get it now, get out of debt, get started now, giveaway, great news, guaranteed deposit, guaranteed results, hurry up, important information, immediately, increase revenue, increase sales, incredible deal, instant earnings, instant income, instant savings, investment advice, join millions, limited time, lowest price, make money, million dollars, money-back guarantee, must read, no catch, no cost, no obligation, no strings attached, once in a lifetime, only $, only available here, order now, order today, please read, price protection, profits, promise, pure profit, quote, risk-free, satisfaction guaranteed, save $, save big money, save up to, sign up free, special invitation, special offer, special promotion, supplies are limited, take action now, the best, this won't last, thousands, time limited, today, top urgent, trial, unbeatable offer, unbelievable, unlimited, urgent, what are you waiting for?, while supplies last, why pay more?, will not believe, winner announced, wonderful, you are a winner, you will not believe your eyes


Phishing-Style / Security-Warning Language (Banned)

access your account, account update, activate now, change password, click to verify, confirm your details, confidential information, data breach, download now, final notice, important update, immediate action required, install now, last warning, log in now, new login detected, password reset, payment details needed, phishing alert, security breach, security update, update account, verify identity, warning message


Irrelevant Blacklisted Categories (Never Appear in Copy)

100% natural, adult content, bet now, blackjack, casino bonus, cure for, diet pill, doctor recommended, fat burner, fast weight loss, free chips, free spins, gamble online, guaranteed weight loss, jackpot, lottery winner, medical breakthrough, miracle cure, natural remedy, no prescription needed, online betting, online casino, online pharmacy, pain relief, poker tournament, prescription drugs, reverse aging, risk-free bet, safe and effective, scientifically proven, secret formula, slots jackpot, spin to win, vip offer, weight loss, winning numbers, xxx


Formatting & Style Bans

  • No em dashes
  • No ALL CAPS
  • No multiple exclamation marks
  • No greeting prefix before first name (no Hi, Hello, Hey)
  • No third-person company references ([Company] offers, [Company] helps)
  • No fake urgency, misleading subject lines, excessive links, or promotional formatting

Show full SKILL.md (567 more words)Show less

Unsubscribe / Closeout Line Rules

Never write an unsubscribe line that promises to stop following up based on silence. We DO follow up — that's the whole point of sequences. Silence-based promises are misleading and fail to match actual behavior.

Banned patterns (silence = we stop):

  • I will take silence as a no
  • read no reply as a pass
  • assume no response means no interest
  • If I don't hear back, I will leave it there / let this one go / leave you alone
  • I am happy to stay out of the way (if implied by context)
  • Any construction where the user doing nothing = we stop sending

Allowed patterns (explicit user action = we stop):

  • A reply of 'no' / 'not for us' / 'pass' is enough and I'll step out of your inbox (action-conditional)
  • Just say the word and I'll stop (asks for action)
  • A one-word reply works fine if you'd rather I stopped (asks for action)
  • Feel free to ignore this (permission, no promise)
  • Happy to try back later when timing makes more sense (defers, doesn't stop)
  • If this isn't the right angle, tell me what is (invites pivot)
  • If I misjudged the fit, I'd rather know than guess (asks for clarification)

Rule of thumb: the user has to do something explicit for the sequence to stop. Silence keeps the cadence running.


Safe Replacement Patterns

Banned / RiskySafe Replacement
free consultationopen to a short conversation
special offerwhat we're seeing in the market
act nowif relevant, happy to send details
guaranteed resultsthis may be relevant depending on your situation
click herelet me know and I can send it over
limited timenot sure if this is timely for you
increase revenueprecise business outcome (e.g. help support liquidity)

Rewriting Logic

  • Rewrite hype into plain, observational language
  • Replace pressure with permission
  • Replace promotional wording with specific business language
  • If a line sounds like an ad, coupon, scam, or phishing message → rewrite it
  • If a bump sounds filler-heavy or vague → replace with a direct next-step question or clear closeout line
  • If a value line uses fuzzy wording (tight, fit, access, problem) → rewrite so the operational meaning is explicit
  • If a reply acknowledgement sounds low-status → remove it and go straight to the next useful question
  • If a sentence sounds AI-polished → simplify until it reads like a person speaking plainly

Company Name Handling

If a banned word appears inside a company name used in copy:

  1. Do not drop the company reference entirely if the name is still needed
  2. Rewrite the displayed name so the banned token is removed from standalone form
  3. Priority: remove the token if the remaining name still reads clearly; only abbreviate or compress when needed

Examples:

  • Access Brand Communications → AB Communications
  • Calcon Mutual Mortgage → Calcon Mutual
  • Buckeye Insurance → Buckeye
  • Coming Soon New York → Coming NY

Final QA Checklist

Before approving any copy:

  • Scan subject line for spam-trigger wording
  • Scan body for banned or high-risk wording
  • Rewrite any hype-heavy or pressure-heavy line into plain language
  • Remove fake urgency
  • Confirm email sounds like a credible real person, not a promotion

What to do next

If flags cleared: run /smartlead-spintax before upload, then launch via /smartlead-campaign-upload-public.

If flags fired: back to /campaign-copywriting to rewrite the flagged lines. Re-run this check after.

Or wait: this skill auto-triggers on every copy draft — there's no standalone "next". Continue whatever copy work you were doing.

  • /campaign-copywriting — produces the copy this skill screens

© growthenginenowoslawski, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/spam-word-checker of growthenginenowoslawski/coldoutboundskills.

Open the folder on GitHubat commit 25c5d85

Compare with similar skills

Spam Word Checker 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.

Spam Word Checker compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Spam Word Checker this skillgrowthenginenowoslawski/coldoutboundskills753—~2.5kAutomated safety check: PassMIT
Cold Email Strategistswan-gtm/gtm-skills172—~2.3kAutomated safety check: PassMIT
Tech Stack Teardowngooseworks-ai/goose-skills1.2k1 repos~3.1kAutomated safety check: NotesMIT
Cold Email Outreachthatrebeccarae/claude-marketing161—~1.3kAutomated safety check: PassMIT
Email Template GeneratorOneWave-AI/claude-skills3361 repos~906Automated safety check: PassMIT
Offer DefinerOthmane-Khadri/YALC-the-GTM-operating-system318—~1kAutomated safety check: PassMIT

Similar skills

  • Cold Email Strategist

    swan-gtm/gtm-skills

    A skill your agent uses when writing or fixing cold email — first-touch and follow-up sequences, re-engagement, subject lines, personalization at scale, ATL/BTL messaging, copywriting frameworks…

    172 GitHub stars~2.3k tokensUpdated 3 days ago
    Sales & SupportAuto-check passed
  • Tech Stack Teardown

    gooseworks-ai/goose-skills

    Reverse-engineer a company's sales and marketing tech stack from public signals.

    1.2k GitHub starsUsed in 1 repo~3.1k tokens
    Sales & SupportAuto-check: notes
  • Cold Email Outreach

    thatrebeccarae/claude-marketing

    Cold email and outreach sequence design with personalization, deliverability optimization, follow-up cadence, and compliance (CAN-SPAM/GDPR).

    161 GitHub stars~1.3k tokensUpdated 4 mo ago
    Sales & SupportAuto-check passed
  • Email Template Generator

    OneWave-AI/claude-skills

    Generate professional email templates for various business scenarios including sales outreach, customer support, internal communications, follow-ups, and apologies.

    336 GitHub starsUsed in 1 repo~906 tokens
    Sales & SupportAuto-check passed
  • Offer Definer

    Othmane-Khadri/YALC-the-GTM-operating-system

    Transform product descriptions and feature lists into compelling, outcome-focused offers for cold outreach.

    318 GitHub stars~1k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Outbound Analyst

    Othmane-Khadri/YALC-the-GTM-operating-system

    Analyze and benchmark outbound campaign performance against real lemlist data from 244K+ campaigns and 249M+ emails.

    318 GitHub stars~1.9k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed

More from growthenginenowoslawski/coldoutboundskills

All 49 skills in this repo
  • Email Deliverability Audit

    growthenginenowoslawski/coldoutboundskills

    Diagnostic audit for a running cold email program. An agent skill from growthenginenowoslawski/coldoutboundskills.

    753 GitHub stars~3.4k tokensUpdated 5 days ago
    Auto-check passed
  • Icp Onboarding

    growthenginenowoslawski/coldoutboundskills

    Conversational intake for cold email campaigns. An agent skill from growthenginenowoslawski/coldoutboundskills.

    753 GitHub stars~1.9k tokensUpdated 5 days ago
    Auto-check passed
  • List Builder

    growthenginenowoslawski/coldoutboundskills

    META skill — build the largest possible qualified lead list for any request, end to end.

    753 GitHub stars~4.7k tokensUpdated 5 days ago
    Auto-check: notes
  • Auto Research Public

    growthenginenowoslawski/coldoutboundskills

    Autonomous cold email campaign launcher. An agent skill from growthenginenowoslawski/coldoutboundskills.

    753 GitHub stars~2.9k tokensUpdated 5 days ago
    Auto-check passed
  • Blitz List Builder

    growthenginenowoslawski/coldoutboundskills

    Use the Blitz API to find decision-makers at specific companies when you already have a list of company domains.

    753 GitHub stars~2k tokensUpdated 5 days ago
    Auto-check passed
  • Deliverability Test Public

    growthenginenowoslawski/coldoutboundskills

    Compare reply rates, bounce rates, and positive reply rates broken down by inbox type (SMTP / Gmail / Outlook) for a Smartlead account.

    753 GitHub stars~1k tokensUpdated 5 days ago
    Auto-check passed

Categories

Questions about Spam Word Checker

What does Spam Word Checker do?

Always-on spam and deliverability guardrails for cold email copy. Spam Word Checker is an agent skill from growthenginenowoslawski/coldoutboundskills. Always-on spam and deliverability guardrails for cold email copy.

When should I use Spam Word Checker?

Spam Word Checker fits situations like: phrases like check this for spam; spam word check; deliverability review; flag banned words.

How do I install Spam Word Checker in Claude Code?

Run `npx skills add growthenginenowoslawski/coldoutboundskills --skill spam-word-checker -a claude-code`. Or copy the skill folder (skills/spam-word-checker in growthenginenowoslawski/coldoutboundskills) into .claude/skills/spam-word-checker in your project. Claude Code loads it when a task matches its description.

How do I install Spam Word Checker in Codex?

Run `npx skills add growthenginenowoslawski/coldoutboundskills --skill spam-word-checker -a codex`. Or copy the skill folder (skills/spam-word-checker in growthenginenowoslawski/coldoutboundskills) into .agents/skills/spam-word-checker in your project. Codex loads it when a task matches its description.

Can I use Spam Word Checker in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add growthenginenowoslawski/coldoutboundskills --skill spam-word-checker -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/spam-word-checker, .gemini/skills/spam-word-checker, .github/skills/spam-word-checker and .opencode/skills/spam-word-checker in your project.

What does Spam Word Checker need to run?

Going by SKILL.md and its folder, Spam Word Checker needs the command-line tools its instructions call (just and make).

Does Spam Word Checker access the network?

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.

Is Spam Word Checker safe to install?

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.

What licence does Spam Word Checker use?

Spam Word Checker is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Spam Word Checker use?

About 2.5k tokens (SKILL.md is roughly 9.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Spam Word Checker?

Skills that share tags, products or a category with Spam Word Checker: Cold Email Strategist (swan-gtm/gtm-skills, 172 stars), Tech Stack Teardown (gooseworks-ai/goose-skills, 1.2k stars), Cold Email Outreach (thatrebeccarae/claude-marketing, 161 stars) and Email Template Generator (OneWave-AI/claude-skills, 336 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Spam Word Checker?

growthenginenowoslawski (a GitHub user) maintains it in growthenginenowoslawski/coldoutboundskills, which has 753 GitHub stars. The repository holds 49 skills in this directory. The repository was last updated on October 5, 2026.

Source: growthenginenowoslawski/coldoutboundskills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.