← All skills
SKILL

100-Point Content Scoring

EDITORIAL HEURISTIC

5-CATEGORY SCORING: CONTENT QUALITY (30%), SEO OPTIMIZATION (25%), E-E-A-T SIGNALS (15%), TECHNICAL ELEMENTS (15%), AI CITATION READINESS (15%).

By Somanath Diksangi * Last updated: July 29, 2026

COMMAND
$ /claudeblog analyze <file>

REQUIRES CLAUDE SUITE INSTALLED IN CLAUDE CODE

HOW IT WORKS

What does 100-Point Content Scoring check?

Run /claudeblog analyze on any draft to get a 0-100 editorial score across 5 weighted categories. Content Quality (30pts) covers coverage, readability, originality, and structure. SEO Optimization (25pts) covers heading hierarchy, title clarity, internal/external linking, and meta descriptions. E-E-A-T Signals (15pts) verifies author attribution, source fidelity, trust indicators, and evidence basis. Technical Elements (15pts) checks schema markup, image optimization, and page speed signals. AI Citation Readiness (15pts) scores passage-level citability, entity clarity, and content structure for AI extraction. Score 70+ passes the quality gate. The detailed breakdown shows per-category scores and prioritized recommendations (Critical/High/Medium/Low).

Each stage feeds into the next, creating a complete content production pipeline. The Reviewer scores the final output and ensures it meets the quality gate before delivery.

STAGES
01

Content Quality (30pts)

Coverage/comprehensiveness (7pts), readability Flesch 60-70 (7pts), originality/unique value (5pts), sentence structure (4pts), engagement elements like summary box (4pts), grammar/clarity (3pts).

02

SEO Optimization (25pts)

Heading hierarchy and navigation (5pts), title clarity and purpose fit (4pts), semantic topic consistency (4pts), internal linking 3-10 contextual (4pts), URL structure (3pts), meta description accuracy (3pts), external linking tier 1-3 (2pts).

03

E-E-A-T Signals (15pts)

Author attribution with bio (4pts), source fidelity — material claims traceable to supporting sources (4pts), trust indicators — contact/about/editorial policy (4pts), evidence basis — verifiable sources (3pts).

04

Technical Elements (15pts)

Schema markup validity — Article/BlogPosting priority (4pts), image optimization AVIF/WebP (3pts), structured data elements (2pts), page speed LCP <2.5s (2pts), mobile-friendliness (2pts), OG/social meta tags (2pts).

05

AI Citation Readiness (15pts)

Evidence-backed citability — self-contained sections with verified support (4pts), purpose fit (3pts), entity clarity (3pts), content structure for AI extraction (3pts), AI crawler accessibility (2pts).

SCORING

How are issues categorized?

Each category produces its own score out of 100, with a pass/warn/fail status. The overall score is computed from all categories combined. Issues are grouped by severity for clear prioritization.

SeverityTimeline
90-100Exceptional — publish as-is
80-89Strong — minor polish needed
70-79Acceptable — targeted improvements
60-69Below standard — significant rework
<60Rewrite — start from outline
USAGE

How do you run 100-Point Content Scoring?

01

Write a draft

/claudeblog write "topic"
02

Score the draft

/claudeblog analyze ./draft.md
03

Improve score

Follow the per-category recommendations and prioritized actions
FAQ
What score is required to pass the quality gate?▼
The minimum quality gate is 70/100. Scores 70-79 are 'Acceptable' with targeted improvements needed. 80-89 is 'Strong' with minor polish. 90+ is 'Exceptional' — ready to publish as-is. Below 60 requires a full rewrite from outline.
What are the 5 scoring categories and their weights?▼
Content Quality (30%), SEO Optimization (25%), E-E-A-T Signals (15%), Technical Elements (15%), and AI Citation Readiness (15%). The score is an internal editorial-readiness heuristic, not a Google ranking factor or calibrated citation probability.
Does the scoring include AI content detection?▼
No. The analyze tool reports advisory editorial style diagnostics (sentence-length variation, configured phrase review, vocabulary diversity) that DO NOT infer authorship and DO NOT affect the score. It does not calculate an AI-origin percentage.

Run 100-Point Content Scoring in one command

$ /claudeblog analyze <file>