Agent skill

Editorial QA

by rampstackco in rampstackco/claude-skills

Pre-publish QA framework for content. An agent skill from rampstackco/claude-skills.

MITAuto-check passedMarketing & SEO

Install Editorial QA

skills CLI
$ npx skills add rampstackco/claude-skills --skill editorial-qa -a claude-code

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

GitHub CLI
$ gh skill install rampstackco/claude-skills editorial-qa --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/rampstackco/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/editorial-qa .claude/skills/editorial-qa && 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
editorial-qa
GitHub stars
940
Token cost
~5.6k tokens
SKILL.md length
2,805 words
Files
12 (incl. references)
Skills in repo
103
Repo updated
First seen
Licence
MIT

At a glance

Pre-publish QA framework for content. An agent skill from rampstackco/claude-skills.

  • Works in 12 steps: Catch-problems vs checkbox. Every check… → Brief-adherence first. Cheapest,… → Fact-accuracy as halt-condition. AI… → …
  • Pre-publish review
  • SKILL.md covers What this skill is for, Catch-problems QA vs checkbox QA, Brief adherence check and Voice consistency check, plus 11 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Editorial QA is an agent skill from rampstackco/claude-skills. Pre-publish QA framework for content. Brief adherence, voice consistency, fact accuracy, structure and clarity, AI-content audit, SEO and AEO compliance, internal linking and schema validation, QA at scale via sampling, the QA workflow, and the discipline that distinguishes catch-problems QA from checkbox QA. Triggers on editorial QA, content review, pre-publish review, content audit, content QA process, AI-content audit, hallucination check, content sampling, programmatic QA, voice consistency check, brief…

Its SKILL.md is about 5.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including reference files (for example `README.md`, `references/ai-content-audit-patterns.md` and `references/brief-adherence-checklist.md`).

It sits in Marketing & SEO, covering Content marketing, Programmatic SEO and Content strategy. The repository describes itself as: Stack-agnostic Claude Skills covering the full website lifecycle: brand, design, content, SEO, dev, ops, growth, and research. Build, ship, audit, optimize. The licence is MIT.

When your agent uses it

  • Pre-publish review
  • Content QA process
  • AI-content audit
  • Hallucination check

Example prompts

  • “/editorial-qa”

Workflow steps

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

  1. Catch-problems vs checkbox. Every check earns its keep by catching a class of failure.
  2. Brief-adherence first. Cheapest, fastest, highest-value gate.
  3. Fact-accuracy as halt-condition. AI hallucinations do not ship to readers.
  4. Voice consistency including mid-piece sampling. Long pieces drift; sample throughout.
  5. AI-content audit. Pattern recognition for AI tells, hallucinations, voice drift.
  6. Structure and clarity. Lede, sectioning, even-ish length, specific endings.
  7. SEO and AEO compliance. Answer paragraphs, schema, entity coverage.
  8. Internal linking and schema validation. Outbound links live, anchor text varies, schema validates.
  9. Sampling at scale. Programmatic and high-volume sets need sampling, not full-audit.
  10. Threshold gating. Failure rate above threshold halts generation; document breaches.
  11. Single QA owner per piece. Accountability not diffused across committee.
  12. Sequencing. Brief-adherence to fact-accuracy to structure to AI-audit to voice to SEO/AEO to linking to schema.

What it can do on your machine

Read from SKILL.md and the folder at commit 482c9bf. 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

    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.

  • 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

Editorial QA loads about 5.6k tokens when it runs, and up to ~25k if it reads all its reference files. Until then it costs about 238 tokens; SKILL.md has 2,805 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~238
When it runs · the whole SKILL.md, loaded when a task matches
~5.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~25k

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 rampstackco/claude-skills at commit 482c9bf, republished under its MIT licence (© rampstackco). 2,805 words, ~5,603 tokens.

Download SKILL.mdSave it as .claude/skills/editorial-qa/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.
name
editorial-qa
description
Pre-publish QA framework for content. Brief adherence, voice consistency, fact accuracy, structure and clarity, AI-content audit, SEO and AEO compliance, internal linking and schema validation, QA at scale via sampling, the QA workflow, and the discipline that distinguishes catch-problems QA from checkbox QA. Triggers on editorial QA, content review, pre-publish review, content audit, content QA process, AI-content audit, hallucination check, content sampling, programmatic QA, voice consistency check, brief adherence check. Also triggers when a content team is shipping sloppy work, when AI-co-authored content is reaching publish unaudited, when a QA process burns reviewers out, or when a programmatic SEO set needs sampling discipline. On a voice consistency check, this skill owns checking a draft against an existing voice system at the publish gate; use `brand-voice` when the voice system itself needs defining or documenting.
category
content
catalog_summary
Pre-publish QA framework: brief adherence, voice consistency, fact accuracy, AI-content audit, AEO/SEO compliance, sampling at scale, and the workflow that…
display_order
7

Editorial QA

A senior editor's playbook for pre-publish content QA. The discipline that catches problems BEFORE content ships, not after.

Most content QA is broken in one of two directions. The thin version is "did I read it once and is the spelling OK," which catches typos but misses brief drift, voice inconsistency, hallucinated facts, AI tells, and structural problems that reach readers as "this is fine but not memorable." The thick version is a 47-item checklist that nobody completes honestly because it is process theater: checkboxes nobody actually believes catch problems.

This skill is the discipline of catch-problems QA. Each check earns its keep by catching a specific class of failure that would reach readers if missed. Checks that do not catch anything get cut. Checks the production volume cannot sustain get redesigned (sampling instead of full audit, automated instead of manual). The QA framework is what is left when you remove the theater.

The skill covers three production shapes: single editorial pieces (one at a time, full QA), AI-generated drafts (with the AI-content audit that did not exist as prominently 2 years ago), and programmatic SEO sets at scale (sampling discipline, threshold gating). Each needs its own QA shape; the underlying methodology composes across all three.

When to use this skill: building a content QA process from scratch, auditing an existing QA process that ships sloppy work or burns out the team, designing QA gates for an AI-assisted workflow, or building sampling discipline for programmatic SEO sets.


What this skill is for

This skill spans pre-publish quality control. It plugs in at the END of every other content skill's output. The six-skill content suite distinction:

  • content-strategy is program scope: what to produce.
  • pillar-content-architecture is hub scope: how the topical hub fits together.
  • content-brief-authoring is per-piece scope: briefs each piece.
  • content-and-copy is execution scope: writes each piece.
  • programmatic-seo is scaled scope: generates many pages from data.
  • This skill is gate scope: verifies before publish.

Every skill above produces a draft. This skill is what gets drafts to publishable. It is the gate where quality is actually enforced.

The audience: editorial leads, content directors, in-house content QA, agencies with production lines, content ops managers, anyone running a writer (human or AI) and accountable for what ships. The voice is senior editor to junior editor or content marketer. Specific, opinionated, honest about where QA earns its keep versus where it becomes process theater.


Catch-problems QA vs checkbox QA

The keystone distinction. Two failure modes plus the discipline.

Thin QA (typo-checking dressed as quality control). "I read it once, it is fine." Catches obvious mistakes; misses brief drift, voice inconsistency, hallucinated facts, structural problems, AI tells. Output: shipped content that is "fine but not memorable." Cost: invisible until a brand misstep, a hallucinated statistic, or a competitor's content compounds and the thin set falls behind.

Thick QA (47-item checklist nobody completes honestly). Every conceivable check listed; no triage. Reviewers either skim and check boxes (theater) or burn out under the cognitive load. Output: shipped content slightly more polished than thin QA produces, but the team's review velocity collapses. Cost: throughput drops; reviewers leave; the checklist atrophies into a few checks that actually run.

Catch-problems QA (the discipline). Each check earns its keep by catching a specific class of failure that would reach readers if missed. Checks that do not catch anything get cut. Production volume drives sampling versus full-audit decisions. Reviewers are accountable for what they caught, not for box-completion.

The litmus test. If the team can name the last 3 problems each QA check caught, the check earns its keep. If a check has not caught anything in 6 months, it is theater. Cut it; reallocate the attention to checks that catch real problems.


Brief adherence check

Did the writer execute the brief? The check is straightforward when the brief is well-authored (see content-brief-authoring).

The brief-adherence checks:

  • Target keyword and cluster. Present in title, first paragraph, headings.
  • Search intent and SERP format. Piece matches the dominant SERP format (article when SERP wants article, listicle when SERP wants listicle).
  • Target audience. Piece reads as written FOR the named audience, not for a generic reader.
  • Heading structure. Piece follows the H2 / H3 outline in the brief, or has a documented reason for deviation.
  • Required entities. Every entity flagged in the brief appears in the piece.
  • Internal links. Outbound links specified in the brief are present with the right anchor text.
  • Anti-patterns. Piece avoids the off-limits language and structures named in the brief.
  • Success criteria acknowledged. Piece is shaped to MEASURE against the success criteria.

The brief-adherence check is the cheapest, fastest, highest-value QA gate. It runs first in the QA sequence because catching a brief-adherence failure early saves the editor from spending time on voice and structure on a piece that will need to restart.

If briefs are vague, this check is impossible. Fix briefs first; the QA process cannot enforce a contract that does not exist.

Detail in references/brief-adherence-checklist.md.


Voice consistency check

Does the piece sound like the brand?

  • Vocabulary. Brand-specific terms used correctly; off-brand terms absent.
  • Sentence rhythm. Matches brand voice (short and punchy versus measured and layered versus colloquial).
  • Stance. The piece takes positions consistent with brand POV.
  • Register. Formal or casual matches the surface (blog versus whitepaper versus help doc).
  • Voice drift in long pieces. 3,000-word pieces often start in brand voice and drift to generic by section 4. Sample paragraphs from start, middle, end.

For AI-co-authored pieces, voice drift is the dominant failure mode. AI assistants regress to a model-default voice unless the writer actively pulls them back. The QA check needs to read for the brand voice as much as for the words.

Detail in references/voice-consistency-patterns.md.


Fact accuracy and citation discipline

Every claim in the piece needs to be true. The check:

  • Statistics. Every number sourced or removed if no source.
  • Quotes. Every quote attributed to a real person who actually said it.
  • Case studies. Every example refers to a real company or scenario, or labeled clearly as hypothetical.
  • Dates and timelines. Verified, not approximate.
  • Named experts. Real people who consented to attribution.
  • Product claims. Matches actual product behavior, not future-tense roadmap or marketing aspiration.

Hallucination is the dominant failure mode in AI-assisted writing. AI assistants generate plausible statistics, plausible quotes, plausible case studies, none of which are real. The fact-accuracy check is the gate that catches them. If you skip this gate on AI-generated content, you ship hallucinations.

Citation discipline:

  • Inline citations link to authoritative sources (academic papers, industry reports, primary sources).
  • Avoid citing other content marketing pages (citation laundering).
  • Date the source; sources older than 3 years for fast-moving topics need refresh.

Detail in references/fact-accuracy-and-citation-discipline.md.


Structure and clarity check

Does the piece work as a piece?

  • Lede. First 200 words answer the user's likely query (for SEO/AEO pieces) OR establish the thesis (for thought leadership).
  • Sectioning. H2s map to user mental model, not writer enthusiasm.
  • Section length. Even-ish across H2s. One massive section plus four 80-word sections signals broken structure.
  • Reading flow. Paragraphs connect, sentences vary in length.
  • Specificity vs abstraction. Claims are concrete, not vague.
  • Endings. Piece concludes with something specific (action, question, idea), not throat-clearing filler.

Detail in references/structure-and-clarity-review.md.


AI-content audit

The QA check that did not exist as prominently 2 years ago. AI-co-authored content has detectable patterns even when written by a competent human editor.

AI tells (pattern recognition).

  • Excessive em-dashes (model-default punctuation)
  • Predictable opening phrasings (throat-clearing openers that announce what the piece is about to do; the fast-paced-world opener, the importance-noting opener, the whether-you-are-X-or-Y opener)
  • Predictable concluding paragraphs (throat-clearing wrap-ups, "By following these steps")
  • Bullet-list overuse where prose would serve
  • "On the other hand" / "However" overuse
  • Forced bilateral framing (always "two sides" even when one side is right)
  • Sentence-end filler ("...and more.", "...among other things.", "...for example.")
  • Repetitive sentence-rhythm (every paragraph 2-3 sentences, similar lengths)
  • Generic openings (descriptive paragraphs that could open any article on the topic)
  • Bridging fluff ("That said", "With that in mind", "Moving on")
  • Hedge stacking ("typically", "generally", "often") on claims that should be specific

Hallucination patterns (factual errors).

  • Statistics that look authoritative (specific decimal places, named source) but the source does not exist or does not say that
  • Quotes attributed to real people who did not say it
  • Case studies about companies that do not exist
  • Citations to URLs that 404 or never existed
  • "Studies show" claims with no actual study behind them
  • Made-up product features

Voice drift.

  • Piece starts in brand voice, drifts to generic by section 4
  • Vocabulary regresses to model defaults
  • Stance becomes diplomatic ("there are good arguments on all sides") when brand stance was clear

The audit shape. Read with these patterns top-of-mind. Flag any match. The bar is not "AI was used" (it almost always is now); the bar is "would a careful human editor have shipped this." If the patterns above are present, the piece needs another revision pass with the patterns called out.

Detail in references/ai-content-audit-patterns.md.


SEO and AEO compliance check

Does the piece serve search engines AND answer engines?

SEO checks.

  • Target keyword in title, H1, first paragraph, slug
  • Heading hierarchy clean (no orphan H3s, no H4 without H3)
  • Image alt text descriptive
  • Meta description compelling and keyword-aware
  • Internal links specified in brief are present
  • External links open in new tab (typically) and have rel attributes appropriate
  • URL slug short and descriptive

AEO checks.

  • 40 to 60 word answer paragraph immediately following each H2 question
  • TL;DR section present (for pillar pieces)
  • FAQ section with FAQPage schema (for pieces where Q and A format applies)
  • Specific statistics with cited sources (AI engines weight statistics with sources)
  • Named entities (experts, methods, tools) consistently mentioned (entity coverage signals)
  • Distinctive POV that is attributable to the brand

Detail in references/seo-aeo-compliance-checklist.md.


Internal linking and schema validation

Internal linking.

  • Outbound links specified in brief are present with correct anchor text
  • Anchor text varies (avoid every link being "click here" or every link being the exact-match target keyword)
  • Link targets are live (no 404s, no links to deprecated pages)
  • Internal link count appropriate to length (3 to 7 for typical 1,500-word piece, 8 to 15 for pillars)
  • Self-cannibalization check: piece does not compete with existing pieces for same target keyword

Schema validation.

  • Article schema present on most pieces; HowTo schema on instructional pieces; FAQPage schema where Q and A applies
  • Schema validates against schema.org definitions (no missing required fields, no malformed JSON-LD)
  • Schema is consistent with on-page content (do not claim 5-star rating in schema if no rating on page)

Detail in references/internal-linking-and-schema-validation.md.


Show full SKILL.md (1,058 more words)Show less

QA at scale

For pieces shipping at programmatic-SEO scale (100s to 100,000s of pages), full-audit QA is infeasible. Sampling discipline replaces it.

Sampling strategy.

  • Random sample per audit cycle, sized by the sample-size schedule in references/qa-at-scale-patterns.md, which owns the numbers
  • Balance the sample across data shape (sparse versus dense records, recent versus old generation, popular versus niche categories)
  • The schedule is a fixed count per set-size band, rising to a plateau at the largest band. The percentage sampled therefore falls as the set grows, which is deliberate: past a certain size, more pages stop buying more signal

Automated checks at scale.

  • Heading structure validation
  • Schema markup validation
  • Word count (flag pages below the floor, e.g. 600 words)
  • Duplicate content check (compare each page against the rest of the set)
  • Broken-link check
  • Image-presence check (where templates expect images)

Manual checks on sampled pages.

  • Brief-adherence equivalent (template-adherence check: does the page execute the template?)
  • Top-200-word answer quality
  • Whether the page would satisfy a human user's likely query
  • Whether the page reads as distinctive versus templated
  • Spot-check for AI hallucination if AI was in the loop

Threshold gating.

  • If more than 5% of sampled pages fail the manual review, halt new generation
  • Fix the template OR data quality issue before resuming
  • Document the threshold breach in the QA log so patterns become visible

Detail in references/qa-at-scale-patterns.md.


The QA workflow

Ownership and sequencing.

Single QA owner per piece, not a committee. The owner is accountable for what shipped. Committees diffuse accountability; nobody owns a problem that reaches readers.

Sequencing. Run the gates in the order set by the sequencing template in references/qa-workflow-templates.md, which owns the gate list and its order. Brief-adherence runs first: it is the cheapest gate that can halt a piece, and it catches the largest class of failures. The SEO/AEO and linking-and-schema gates sit near the end because most of their failures are auto-fixable and rarely halt anything. A final read closes the sequence.

Halt vs flag vs auto-fix.

  • Brief-adherence and fact-accuracy can HALT (return to writer).
  • Voice and structure FLAG with suggestions; editor judgment decides whether to halt or revise inline.
  • SEO/AEO and schema typically auto-fix (slug, meta description, schema markup are mechanical edits the editor or a script can ship without writer involvement).

Escalation. When QA finds a pattern (multiple pieces failing the same check), escalate to the brief author, the writer, or the editorial process owner. Pattern signals process problem, not just per-piece problem.

Detail in references/qa-workflow-templates.md.


Common failure modes

Rapid-fire. Diagnoses in references/common-qa-failures.md.

  • "Our QA process is a 47-item checklist nobody completes." Checkbox theater; cut to the checks that earned their keep.
  • "We caught zero problems in QA last quarter." Either the process is broken or the writers are extraordinary; investigate.
  • "Editor and writer disagree on voice." Voice guidelines are vague; document brand voice with concrete examples.
  • "AI hallucinations made it to publish." Fact-accuracy gate skipped or rushed; reinstate as halt-condition.
  • "Our pSEO set is shipping thin pages." Sampling discipline missing or thresholds not honored.
  • "QA takes longer than the writing." Wrong sequencing; brief-adherence early catches problems before voice/structure investment.
  • "Reviewers burn out." Checks that do not catch problems are taxing reviewer attention; cut them.
  • "Voice drifts halfway through long pieces." Sample mid-piece paragraphs, not just open and close.
  • "We never go back to evaluate." QA log archives feed pattern detection; quarterly review.
  • "Different editors apply different standards." Calibration sessions where editors review the same piece independently and reconcile.
  • "We ship and discover problems on social." QA was not catching the problem class that is reaching readers; add a check for that class.

The framework: 12 considerations for editorial QA

When designing or auditing a QA process, walk these 12 considerations.

  1. Catch-problems vs checkbox. Every check earns its keep by catching a class of failure.
  2. Brief-adherence first. Cheapest, fastest, highest-value gate.
  3. Fact-accuracy as halt-condition. AI hallucinations do not ship to readers.
  4. Voice consistency including mid-piece sampling. Long pieces drift; sample throughout.
  5. AI-content audit. Pattern recognition for AI tells, hallucinations, voice drift.
  6. Structure and clarity. Lede, sectioning, even-ish length, specific endings.
  7. SEO and AEO compliance. Answer paragraphs, schema, entity coverage.
  8. Internal linking and schema validation. Outbound links live, anchor text varies, schema validates.
  9. Sampling at scale. Programmatic and high-volume sets need sampling, not full-audit.
  10. Threshold gating. Failure rate above threshold halts generation; document breaches.
  11. Single QA owner per piece. Accountability not diffused across committee.
  12. Sequencing. Brief-adherence to fact-accuracy to structure to AI-audit to voice to SEO/AEO to linking to schema.

The output of the framework is a QA process the team can run repeatably: each check named, each owner named, each halt-condition documented, each sampling rule specified for programmatic surfaces.


Reference files


Closing: QA is where quality gets enforced

Every other skill in the content suite produces drafts. QA is the discipline that turns drafts into publishable work. It is also where every previous decision (brief shape, voice guidelines, hub architecture, programmatic template) gets tested against actual output. Skipping QA is not "moving fast"; it is shipping the failure modes of every upstream decision unfiltered.

The QA process is the immune system of the content program: invisible when it is working, catastrophic in its absence.

When in doubt about whether a QA process is ready, ask: does each check name a class of failure it catches, has each check actually caught something in the last 6 months, is brief-adherence first in the sequence, is fact-accuracy a halt-condition, is the AI-content audit included, does sampling discipline apply to scaled surfaces? If yes to all of those, the process is real. If no to any, the gap is where readers will encounter the failure that QA did not catch.

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

Files

SKILL.md and 11 other files (references) in skills/editorial-qa of rampstackco/claude-skills.

  • SKILL.md
  • README.md
  • references/ai-content-audit-patterns.md
  • references/brief-adherence-checklist.md
  • references/common-qa-failures.md
  • references/fact-accuracy-and-citation-discipline.md
  • references/internal-linking-and-schema-validation.md
  • references/qa-at-scale-patterns.md
  • references/qa-workflow-templates.md
  • references/seo-aeo-compliance-checklist.md
  • references/structure-and-clarity-review.md
  • references/voice-consistency-patterns.md

Open the folder on GitHubat commit 482c9bf

Compare with similar skills

Editorial QA 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.

Editorial QA compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Editorial QA this skillrampstackco/claude-skills940—~5.6kAutomated safety check: PassMIT
SEO Geoericrisco/rsc-harness167—~2.8kAutomated safety check: PassMIT
AI Content Auditmohitagw15856/pm-claude-skills1.4k—~1.5kAutomated safety check: PassMIT
AI Citability Scorerzubair-trabzada/geo-seo-claude11k2 repos~3.7kAutomated safety check: NotesMIT
Universal SEO AnalysisAgriciDaniel/claude-seo18k—~4.9kAutomated safety check: PassMIT
SEO Content Auditseranking/seo-skills160—~3kAutomated safety check: PassMIT

Similar skills

  • SEO Geo

    ericrisco/rsc-harness

    A skill your agent uses when one existing page needs to rank in Google AND get cited by AI answer engines — auditing a URL for on-page SEO, structured-data JSON-LD, GEO citation levers, Core Web…

    167 GitHub stars~2.8k tokensUpdated today
    Marketing & SEOAuto-check passed
  • AI Content Audit

    mohitagw15856/pm-claude-skills

    Audit a content library, docs site, or blog for AI-generated filler that's eroding trust and search performance — and triage what to fix, rewrite, or delete.

    1.4k GitHub stars~1.5k tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • AI Citability Scorer

    zubair-trabzada/geo-seo-claude

    Scores how likely AI assistants are to quote passages from a web page and suggests rewrites that make those passages easier to extract.

    11k GitHub starsUsed in 2 repos~3.7k tokens
    Marketing & SEOAuto-check: notes
  • Universal SEO Analysis

    AgriciDaniel/claude-seo

    Hub for site-wide SEO work: audits, technical checks, schema, content quality, local, hreflang and AI-search readiness, run through slash commands.

    18k GitHub stars~4.9k tokensUpdated 3 days ago
    Marketing & SEOAuto-check passed
  • SEO Content Audit

    seranking/seo-skills

    E-E-A-T + CITE quality audit for an EXISTING piece of content.

    160 GitHub stars~3k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • SEO Content

    AgriciDaniel/codex-seo

    Content quality and E-E-A-T analysis with AI citation readiness assessment.

    791 GitHub starsUsed in 5 repos~2.3k tokens
    Marketing & SEOAuto-check passed

More from rampstackco/claude-skills

All 103 skills in this repo
  • After Action Report

    rampstackco/claude-skills

    Run a structured after-action review (postmortem, retrospective) on a launch, incident, or completed project to capture timeline, root cause analysis, contributing factors, and actionable lessons.

    940 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Analytics Strategy

    rampstackco/claude-skills

    Design measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy.

    940 GitHub starsUsed in 1 repo~2.4k tokens
    Auto-check passed
  • Brand Style Guide

    rampstackco/claude-skills

    Build or audit a comprehensive brand style guide that documents the full brand system including story, logo system, color, typography, imagery, voice, applications, and dos/don'ts.

    940 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Brand Voice

    rampstackco/claude-skills

    Develop or document a complete brand voice and tone system covering voice attributes, tone shifts by context, vocabulary preferences, grammar rules, and copy examples.

    940 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • Content And Copy

    rampstackco/claude-skills

    Write or edit website copy, blog content, and editorial pieces with attention to voice, structure, and goal.

    940 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Content Strategy

    rampstackco/claude-skills

    Develop a content strategy covering editorial positioning, content pillars, formats, calendar, governance, and topical authority planning.

    940 GitHub stars~2.6k tokensUpdated yesterday
    Auto-check passed

Categories

Questions about Editorial QA

What does Editorial QA do?

Pre-publish QA framework for content. An agent skill from rampstackco/claude-skills. Editorial QA is an agent skill from rampstackco/claude-skills. Pre-publish QA framework for content.

When should I use Editorial QA?

Editorial QA fits situations like: pre-publish review; content QA process; AI-content audit; hallucination check.

How do I install Editorial QA in Claude Code?

Run `npx skills add rampstackco/claude-skills --skill editorial-qa -a claude-code`. Or copy the skill folder (skills/editorial-qa in rampstackco/claude-skills) into .claude/skills/editorial-qa in your project. Claude Code loads it when a task matches its description.

How do I install Editorial QA in Codex?

Run `npx skills add rampstackco/claude-skills --skill editorial-qa -a codex`. Or copy the skill folder (skills/editorial-qa in rampstackco/claude-skills) into .agents/skills/editorial-qa in your project. Codex loads it when a task matches its description.

Can I use Editorial QA 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 rampstackco/claude-skills --skill editorial-qa -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/editorial-qa, .gemini/skills/editorial-qa, .github/skills/editorial-qa and .opencode/skills/editorial-qa in your project.

What does Editorial QA need to run?

SKILL.md names no scripts, command-line tools or credentials: Editorial QA is instructions for the agent only.

Does Editorial QA 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 Editorial QA 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 Editorial QA use?

Editorial QA 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 Editorial QA use?

About 5.6k tokens (SKILL.md is roughly 22k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 19k tokens, read only when the agent opens those files.

What are the alternatives to Editorial QA?

Skills that share tags, products or a category with Editorial QA: SEO Geo (ericrisco/rsc-harness, 167 stars), AI Content Audit (mohitagw15856/pm-claude-skills, 1.4k stars), AI Citability Scorer (zubair-trabzada/geo-seo-claude, 11k stars) and Universal SEO Analysis (AgriciDaniel/claude-seo, 18k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Editorial QA?

rampstackco (a GitHub organization) maintains it in rampstackco/claude-skills, which has 940 GitHub stars. The repository holds 103 skills in this directory. The repository was last updated on October 7, 2026.

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