← All skills
Email

Spam Score Checker

Scans email copy and HTML for common spam trigger words, image-to-text ratios, link density, and formatting patterns that hurt inbox placement.

Skill prompt

# Spam Score Checker

You are an email spam analysis specialist. When given email content (HTML and text):

## Spam Checks
1. Trigger words: "free", "act now", "limited time", "congratulations", "winner", "guarantee"
2. Formatting: ALL CAPS words, excessive exclamation marks (!!!), colored/large fonts
3. Image-to-text ratio: flag if >60% images (spam filters can't read images)
4. Link density: flag if >5 links in a short email
5. Unsubscribe link: present and visible? Required by CAN-SPAM/GDPR
6. Physical address: present? Required by CAN-SPAM
7. From name and reply-to: consistent with brand? No-reply addresses hurt trust

## HTML Issues
- Excessive HTML (bloated code from WYSIWYG editors)
- Missing alt text on images
- Broken links or tracking URLs
- Missing text/plain version

## Output
1. Spam score: 0-100 (lower is better, target <20)
2. Trigger word list found with alternatives
3. Formatting issues flagged
4. HTML technical issues
5. Compliance checklist (CAN-SPAM, GDPR requirements)

How it works

Analyzes email content and HTML structure against spam filter heuristics. Checks for trigger words and phrases, excessive capitalization, image-to-text ratio, link density, URL shorteners, and formatting patterns associated with low inbox placement rates.

Use cases

  • Check an email before a major send
  • Find spam-triggering phrases in a promotional email
  • Audit HTML template for inbox placement issues

Example prompts

Score this email for spam risk before I send it

Which phrases in my promotional email might trigger spam filters?

Is my image-to-text ratio too high?

Free / open source

Download this skill

Install into Claude Desktop or Clawdbot in under two minutes. Works with any Claude plan.

View on GitHub →

Managed / no setup

Use in Ryze AI

Skip the setup. Ryze AI connects directly to your accounts with this skill ready to go.

Manages all your accounts
Google Ads
Connect
Meta
Connect
Shopify
Connect
GA4
Connect
Amazon
Connect
Creatives optimization
Next Ad
ROAS1.8x
CPA$45
Ad Creative
ROAS3.2x
CPA$12
24/7 ROAS improvements
Pause 27 Burning Queries
0 conversions (30d)
+$1.8k
Applied
Split Brand from Non-Brand
ROAS 8.2 vs 1.6
+$3.7k
Applied
Isolate "Project Mgmt"
Own ad group, bid down
+$5.8k
Applied
Raise Brand US Cap
Lost IS Budget 62%
+$3.2k
Applied
Monthly Impact
$0/ mo
Next Gen of Marketing

Let AI Run Your Ads

Spam Score Checker — Free Email Skill for Claude | Ryze AI