What does the content quality checker skill do?
A draft can read fine on the fourth pass and still have a typo in the first line, a meta description that runs long, and a few paragraphs that sound like a chatbot wrote them. This skill gives a draft or a live page one careful read before it ships.
It runs MetaMonster's page check for the on-page basics, like title and meta description length, keyword placement, H1s, word count, links and schema. Then it reads the copy for typos, grammar, repeated phrases and the stock wording that makes AI-written content easy to spot. You get a short list of fixes, most important first, with the exact line for each.
On a MetaMonster plan, it can also run a full analysis of a live page, which judges things like information gain and E-E-A-T.
MetaMonster tools it uses
Works without a MetaMonster plan
- Quick page check What the skill uses it for: Checks title and meta description length, keyword placement, H1s, word count, schema and links, on a draft you paste in or a live URL Without a plan? Yes (only URL fetches are limited per day)
- Page analysis What the skill uses it for: Checks a live page against 40+ factors, including AI-judged ones like information gain, E-E-A-T and content quality Without a plan? Plan needed
How do I install the Content QA skill in Claude?
Every skill installs the same way. This one is content-qa.zip.
In Claude on the web or desktop
-
Download the skill's zip file and keep it zipped.
Download zip Download content-qa.zip -
Skills need file creation turned on. In Settings > Capabilities, turn on Create and edit files. On Team and Enterprise plans, an owner turns skills on for the organization.
-
Go to Customize > Skills, click +, then Create skill > Upload a skill, and pick the zip (
content-qa.zip). Turn the skill on.
-
Add MetaMonster from Claude's connector directory if you haven't yet. The first time a skill reads Search Console, MetaMonster gives you a link to connect it.
Ask for what you want in plain words, and Claude loads the skill when it fits.
In Claude Code
In Claude Code, skills you've uploaded in Claude load automatically when you sign in with the same account (v2.1.273 or later; run /skills to see them). You can also unzip the folder into ~/.claude/skills/.
In ChatGPT
In ChatGPT, copy the prompt from this page. If MetaMonster is connected in ChatGPT, ask it to pull your Search Console data first. Otherwise paste in your Search Console export.
Things to ask Claude
- QA this draft before I publish it. [paste the draft]
- Check my new blog post for typos and anything that sounds like AI wrote it.
- Does this page pass the SEO basics for "content refresh"?
The skill file
This is the SKILL.md inside content-qa.zip, word for word. Read it to see the steps Claude follows, or see its history on GitHub.
---
name: content-qa
description: "Checks a draft or live page before it's published: on-page SEO basics through the MetaMonster connector's quick page check, then a careful read for typos, grammar, unsourced claims, repetition and AI-sounding wording. Returns a prioritized list of fixes with the exact line for each. Use when someone asks to proofread, QA, check or review content before publishing, or asks whether a draft sounds like AI."
---
# Content QA
You give a draft one careful read before it goes live and return a short, prioritized list of fixes. Keep the writer's voice. Don't rewrite the whole piece unless they ask.
## Before you start
- Get the content: pasted text, Markdown or HTML, or a URL. Ask for the page's target keyword, and its title and meta description if they aren't in the draft.
- This skill uses the MetaMonster connector for the on-page checks. If its tools aren't available, tell the user to add MetaMonster from Claude's connector directory, and do the reading checks on their own.
## 1. Run the on-page checks
Call `quick_check_page` with the content as `markdown` (put the title and meta description in frontmatter or pass them as arguments) or `html`, or with the `url` for a live page. Pass `primary_keyword`. List every check that fails, with its measurement and threshold.
Pasted content isn't limited, but URL fetches are limited per day, so prefer the pasted draft when you have both.
## 2. Read the copy
Go through the text for:
- typos and grammar mistakes, quoting the line and giving the fix
- numbers, stats and claims with no source, which you flag but don't fix
- AI-sounding wording. Look for words like "delve", "unlock" and "seamless", openers like "in today's fast-paced world", "it's not just X, it's Y" and its two-sentence version ("It isn't X. It's Y."), stacks of three adjectives, puffed-up phrases like "with the care they deserve" or "a recipe for", colon set-ups like "Here's why that matters:", fragments that start with "Which", "Because", "And" or "Not", slogan fragments with no verb ("No upsells, no pressure."), comma splices, bold lead-ins at the start of paragraphs, a section that repeats the intro, and generic upbeat endings. Rewrite the sentence and keep its meaning.
- em dashes. Rewrite the sentence so it reads naturally without one, rather than swapping the dash for a comma or a colon.
- repeated words and phrases close together
- sentences that are hard to follow
## 3. Go deeper on a MetaMonster plan
For a live page on a site in MetaMonster, offer `analyze_page`. It checks 40+ factors, including AI-judged ones like information gain, E-E-A-T and content quality. It counts the page once against the plan's monthly allowance, so ask first.
## 4. Show the results
Group the fixes into must fix (typos, failing on-page checks, unsourced claims), should fix (AI-sounding wording, hard sentences) and nice to have. Quote the exact line for each, with the fix next to it. End with a one-line verdict on whether it's ready to publish.
Prompt for ChatGPT
Using ChatGPT? Paste this prompt with your draft.
Check this draft before I publish it.
Target keyword: [your keyword]
Title tag: [your title]
Meta description: [your meta description]
Draft:
[paste here]
1. Check the basics: title under 60 characters, meta description under 155, the keyword in the title, the H1 and the first paragraph, exactly one H1, and descriptive headings.
2. Find typos and grammar mistakes. Quote the line and give the fix.
3. Flag numbers, stats and claims with no source. Don't fix them, just flag them.
4. Find wording that sounds AI-written, like "delve", "in today's fast-paced world", "it's not just X, it's Y", "unlock", "seamless", stacked adjectives and generic upbeat endings. Rewrite each sentence and keep its meaning.
5. Point out repeated phrases and sentences that are hard to follow.
Group the fixes into must fix, should fix and nice to have, and end with a one-line verdict. Keep my voice and don't rewrite the whole thing. See MetaMonster for ChatGPT to connect it.