# Content Scorekeeper

> REACH publish gate: score content against 72 quality items and deliver a ship, fix, or block verdict. 内容评分/质量 gate

- Skill: `excelle/content-scorekeeper` (Agent Skill)
- Install (CLI): `npx skillmds@latest add excelle/content-scorekeeper`
- Raw SKILL.md: https://api.skillmd.com/api/skills/excelle/content-scorekeeper/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: excelle (https://skillmd.com/u/excelle)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/excelle/content-scorekeeper

---


# Content Scorekeeper

The **REACH publish gate**. Scores content across 72 quality items in 5 dimensions and delivers a clear verdict: **SHIP**, **FIX_BEFORE_SHIP**, or **BLOCK**.

## Quick Start

```
Score this content before publishing: [paste or URL]
```

```
Run a REACH audit on [URL]
```

```
Is my article ready to ship?
```

## Engine Contract

- **Reads**: content or URL, target keyword, intended audience, content type
- **Writes**: scored audit report with verdict and fix list
- **Promotes**: scores, veto status, and priority fixes to hot cache
- **Next handoff**: signal packet with REACH scores and verdict

## Instructions

Run four phases:

1. **Screen** — run veto checks first (V02, V11, V21). Any failure = instant BLOCK regardless of overall score
2. **Score** — evaluate all 72 REACH items across Relevance, Engagement, Authority, Clarity, Health
3. **Calculate** — compute dimension scores, overall REACH Score, SEO Score (R+E+A+C avg), GEO Score (H avg)
4. **Verdict** — apply thresholds:
   - ≥85 and no flags: SHIP
   - 70-84 or minor flags: FIX_BEFORE_SHIP (list specific items)
   - <70 or any veto: BLOCK (list blockers)

## Output Format

```
REACH Audit: [Title]
URL: [URL]

Verdict: SHIP / FIX_BEFORE_SHIP / BLOCK

Dimension Scores:
- Relevance (R): 82/100
- Engagement (E): 75/100
- Authority (A): 90/100
- Clarity (C): 70/100
- Health (H): 85/100

Overall REACH: 80/100
SEO Score: 79/100
GEO Score: 85/100

Veto Status: CLEAR / FLAGGED / BLOCKED

Priority Fixes:
1. R07: Add related entities (medium)
2. C03: Add table of contents (high)
3. E15: Content length below SERP average (medium)
```

## Next Best Engine

- **Primary**: [trust-signal-auditor](guardian/trust-signal-auditor/SKILL.md) — validate domain trust before launch
- **Alternatives**: [page-diagnostics](refine/page-diagnostics/SKILL.md), [entity-harmonizer](guardian/entity-harmonizer/SKILL.md)
