Skip to content
Content & brand

Publish Check

Nothing goes live that the owner cannot stand behind.

  • Fact check
  • Approval
  • Compliance

Install

npx skills add webrenew/skills --skill content-publish-check
GitHub

3 files · 305 lines · any agent that reads SKILL.md

Use it when

  • A post, page or case study is ready to publish
  • A draft has prices, numbers or promises
  • The topic is health, legal, money or safety

What your agent delivers

  • A source for every claim, or a fix
  • A pass or fix list for search, links, images and consent
  • The corrected text and an approval card for the owner's phone

Source files

Read every line before you install. Copy or download one file.

SKILL.md

173 lines

---
name: content-publish-check
description: >
  Check a small business's blog post, case study, page or social post before it goes live, so
  nothing is published that the owner cannot stand behind: a claim ledger with a source for every
  number, price, time, guarantee, credential and outside fact; extra care for health, legal,
  money and safety topics; plain-English and voice edits; search and AI-answer checks; link,
  image and consent rights; and an owner approval card. Use this skill when the user asks to
  review, proofread, fact-check, edit or approve content, asks "is this ready to publish?",
  "check this post", "can we say this?", or before any write_post or publish step.
---

# Publish Check: Nothing Goes Live That the Owner Cannot Stand Behind

**RULE: Every number, price, time, guarantee, credential and outside fact has a source. No
source: cut it, soften it to what is true, or ask the owner. Never invent a stronger claim.**

One wrong price, one made-up statistic or one customer photo used without consent costs the
business more than a year of posts earns. This check finds those before a reader does, fixes
what it can, and gives the owner a short card to approve.

Load the content kit (`content-voice-and-proof`) and the business profile first. The proof
bank and the claim limits are the sources this check trusts.

## 1. Build the claim ledger

Read the draft line by line. Put every checkable claim in the ledger.

| # | Claim (as written) | Type | Source | Status |
|---|---|---|---|---|
| 1 | "Repairs from $149" | price | `priceGuide` of the `water-heater` entry in `businessProfile.services` | verified |
| 2 | "Most tanks last 8 to 12 years" | outside fact | Manufacturer guide, link and year | verified |
| 3 | "We are the most trusted plumber in Charleston" | superlative | none | cut |
| 4 | "Done in one visit" | timing | Claim limits: "most repairs in one visit" | soften to "most repairs" |
| 5 | "Licensed and insured" | credential | Proof bank `cred-master-plumber` | verified |

**Types:** price, timing, guarantee, credential, number (about the business), outside fact,
quote, comparison, superlative, health, legal, money, safety.

**Status:** `verified` (a source in the kit or a primary source), `owner` (only the owner can
confirm; goes on the approval card), `soften` (rewrite to what the source supports), `cut`.

Rules:
- **No "studies show", "experts say", "research proves".** Name the source or cut it.
- **Statistics** need a primary source (the study, the agency, the manufacturer) and its
  year. A blog that quotes a blog is not a source.
- **Superlatives** (best, most trusted, number one, cheapest, fastest) are cut, unless an
  independent, dated source proves them ("Best of Charleston 2026, Charleston City Paper").
- **Guarantees** are quoted word for word from the written guarantee, or linked.
- **Customer quotes** are word for word, with written consent in the proof bank. No edit that
  changes the meaning. Trim only with "...", and never so it says more than the customer did.
- **Prices and timing** come only from the claim limits.
- **Numbers about the business** ("1,200 jobs last year") come only from the proof bank.

## 2. High-risk topics: health, legal, money, safety

These topics can hurt a reader who follows bad advice. Google's quality guidelines call them
"your money or your life" topics and hold them to a higher standard. Use
`references/high-risk-topics.md` for the rules by industry.

All skills
  1. 12

    ASD-STE100 Writing

    asd-ste100-writing

    Write copy that each reader understands on the first read.

    Write copy that each reader understands on the first read.

  2. 13

    Voice and Proof

    content-voice-and-proof

    Content that sounds like the owner, and proves each claim with real work.

    Content that sounds like the owner, and proves each claim with real work.

  3. 14

    Blog Post

    content-blog-post

    A post that answers one customer question better than anyone nearby.

    A post that answers one customer question better than anyone nearby.

  4. 16

    Repurpose a Post

    content-repurpose

    One post becomes two to three weeks of updates, without retyping.

    One post becomes two to three weeks of updates, without retyping.