Writing & Content blog-auditingseo-analysiseeat-evaluationai-citation-readinesscontent-scoringreadability-analysisbatch-processing

Blog Analyzer

Audit blog quality, SEO, trust signals, and AI citation readiness with a consistent 100-point score.

FollowSkills review · FSRS-2.0
Not recommended
51/ 100 5-point scale 2.6 / 5
Trust14 / 25 · 2.8/5

The skill primarily reads local files or fetches URLs and produces reports; it does not request rewriting, deletion, or privileged operations. Repository security material also describes dependency locking, credential protection, and least-privilege agent tooling. Points were deducted because URL data flow, WebFetch availability, confirmation boundaries, and handling of prompt-injection content are not explicit in this skill, and provenance cannot be fully established from the skill file alone.

Reliability8 / 20 · 2.0/5

The skill defines a clear analysis sequence, output formats, and some error-oriented behavior; repository evidence includes tests for parsing, scoring, links, structure, and nonexistent-file handling. Points were deducted because tests were not executed, dependencies are not self-contained at this path, WebFetch and optional packages are assumed, and abnormal-input failure feedback is not specified in sufficient detail.

Adaptability10 / 15 · 3.3/5

Trigger phrases are precise, and the skill supports local files, directories, URLs, Markdown, MDX, HTML, batch analysis, and multiple export formats. Points were deducted because non-fit ranges, negative trigger conditions, Chinese-language calibration, and Chinese output support are not declared. The URL path depends on external fetching that may be unreachable from mainland-China networks, although local-file use remains viable.

Convention9 / 15 · 3.0/5

Frontmatter provides name, description, user-invokable status, argument hint, and an MIT license; the document includes progressive steps, optional modes, scoring tables, JSON examples, and report templates. Points were deducted because this skill does not itself state maintainer ownership, version, changelog, installation dependencies, or troubleshooting guidance, and several referenced documents were not supplied for this review.

Effectiveness6 / 15 · 2.0/5

The task, scoring categories, prioritized recommendations, Markdown/JSON/table exports, and batch sorting behavior are concretely described. Repository tests cover many analyzer functions and an error result for missing files. Points were deducted because static review cannot validate score correctness, URL retrieval, citation truthfulness, or production-ready reports; several metrics and AI-detection thresholds are empirical claims, so human review remains necessary.

Verifiability4 / 10 · 2.0/5

The repository supplies CI, tests, and integration regression tests, providing limited auditable evidence. Points were deducted because the evidence is primarily project-authored, with no independent third-party corroboration; code was not executed, and the referenced materials and actual analyzer implementation were not fully provided, so verification coverage is limited.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 49842ea9e7b9
Before you use it
  • Do not treat AI-probability, SEO scores, or citation conclusions as facts without reviewing the underlying content and sources.
  • URL analysis requires external fetching; use local files or user-supplied content when mainland-China network access is unavailable.
  • Before use, verify that referenced documents, optional dependencies, and cognitive_load.py exist, and review the indirect prompt-injection risk from fetched content.
See the full review method →

What does this skill do, and when should you use it?

Blog Analyzer is the auditing skill within the claude-blog suite, focused on local files, directories, and published URLs. It scores posts across content quality, SEO optimization, E-E-A-T signals, technical elements, and AI citation readiness. It also examines sentence rhythm, known AI phrases, and vocabulary diversity, then produces prioritized fixes. It fits authors, marketing teams, and agencies that need repeatable editorial checks instead of one-off feedback.

Reads Markdown, MDX, and HTML files, or fetches URL content with WebFetch; extracts frontmatter, heading hierarchy, paragraph and word counts, statistics, images and alt text, charts, links, FAQs, schema markup, meta tags, sentence lengths, and vocabulary data; scores five categories and assigns a rating; calculates sentence-length variance, flags specified AI phrases, and computes type-token ratio; exports Markdown, JSON, or table reports; supports directory scanning, batch analysis, score sorting, and optional editorial-rubric and cognitive-load modes.

  1. A solo blogger wants a pre-publication audit of quality, SEO gaps, and AI citation readiness.
  2. A content team needs to scan a blog directory in batch and prioritize the lowest-scoring posts.
  3. An SEO editor wants checks for headings, keywords, internal links, external links, meta descriptions, and structured data.
  4. A marketing team needs to identify weak sourcing, missing author information, or limited experience signals.
  5. An editor wants to detect flat sentence rhythm, repeated AI-associated phrases, or low vocabulary diversity.

What are this skill's strengths and limitations?

Pros
  • Uses a clearly defined five-category scoring model covering content, SEO, E-E-A-T, technical elements, and AI citation readiness.
  • Produces concrete fixes grouped as Critical, High, Medium, and Low priority.
  • Supports local files, URLs, directory batches, and Markdown, JSON, and table output.
  • Includes burstiness, AI-phrase, and TTR checks to surface machine-like writing risks.
  • Optional rubric and cognitive-load modes add further editorial diagnostics.
Limitations
  • Full scoring depends on repository reference documents, so every scoring detail cannot be reproduced from this SKILL.md alone.
  • URL analysis requires WebFetch and network access; local and batch analysis require filesystem access.
  • The source does not provide a standalone installation path for this sub-skill.
  • AI-content detection is heuristic and cannot prove that text was generated by AI.
  • The source provides no independent test coverage or cross-platform validation specifically for this sub-skill.

How do you install this skill?

This skill is published as part of the full Claude Code suite in the public AgriciDaniel/claude-blog repository. The source provides this public installation flow: run /plugin marketplace add AgriciDaniel/claude-blog in Claude Code, then run /plugin install claude-blog@agricidaniel-claude-blog; restart Claude Code afterward. The source does not document a standalone installation process for skills/blog-analyze/SKILL.md.

How do you use this skill?

In Claude Code, run /blog analyze <file> to audit a file. You can also provide a directory for batch analysis or a published URL. Supported options include --format json, --format table, --batch, --sort score, --rubric, and --cognitive-load. The skill description also lists natural-language triggers such as “analyze blog” and “blog health check.”

How does this skill compare with similar options?

Compared with asking Claude or ChatGPT for a one-off blog critique, this skill provides a fixed five-category score, batch processing, export formats, and prioritized remediation. Compared with manual review, it is better suited to repeatable editorial workflows, but it must be installed through the broader claude-blog suite and relies on its reference documents and runtime environment.

FAQ

Does this skill cost money to use?
The source says the public AgriciDaniel/claude-blog repository is MIT-licensed and free to use. You still need Claude Code installed and configured.
Can it analyze a published URL?
Yes. The SKILL.md says URL content is fetched with WebFetch, so network access and successful content extraction are required.
Does it directly edit the blog post?
The source describes reading, scoring, and reporting. It does not say that this skill writes changes back to the original post.
Is the AI probability score definitive?
No. It combines signals such as sentence-length variation, specified phrases, and vocabulary diversity. Treat it as a review cue, not proof of authorship or generation method.

More skills from this repository

All from AgriciDaniel/claude-blog

Writing & Content

Blog Audit: Full-Site Health Review

Scan an entire blog for quality, SEO, link, freshness, cannibalization, and AI-citation issues.

Writing & Content

Blog Persona: Structured Brand Voice Management

Turn brand voice preferences into reusable, measurable rules for consistent blog writing.

Writing & Content

Claude Blog Content Engine

A Claude Code workflow for researching, writing, optimizing, auditing, and publishing blog content across platforms and languages.

Writing & Content

Blog Rewrite Optimizer

Rework existing blog posts to improve both Google search performance and AI citation readiness.

Writing & Content

Blog Brief Planner

Build research-led blog briefs designed for Google visibility and AI citation readiness.

Writing & Content

Blog GEO Citation Audit

Audit whether blog content is ready to be cited by ChatGPT, Perplexity, and Google AI Overviews.

Writing & Content

Blog Strategy Architect

Plans blog positioning, topic clusters, audience focus, search growth, and AI-citation opportunities.

Writing & Content

Blog Writer

Generate complete blog articles structured for Google rankings and AI citation visibility.

Writing & Content

Blog Outline Planner

Build a SERP-informed, ready-to-write blog structure.

Writing & Content

Blog Discourse Research

Turn the last 30 days of public discussion into usable content insight.

Writing & Content

Blog Cluster Engine

Plan and execute SERP-informed, internally linked content clusters from one seed keyword.

Writing & Content

FLOW Blog Workflow

An evidence-led Find, Optimize, Win workflow for selecting and applying stage-specific blog prompts.

Writing & Content

Blog Locale Audit

Audit multilingual blog translations, SEO parity, hreflang, and freshness before publication.

Writing & Content

Blog Brand Context

Create durable brand positioning and voice guidance for every blog workflow.

Writing & Content

Blog Translate: SEO Blog Localization

Turns existing blog posts into SEO-ready multilingual editions while preserving publication structure.

Writing & Content

Blog Decay Analyzer

Find declining pages in Google Search Console exports and choose whether to refresh, consolidate, prune, or investigate query shifts.

Writing & Content

Blog Keyword Conflict Detector

Find competing blog pages and decide whether to merge, differentiate, canonicalize, or monitor them.

Writing & Content

Blog Localize: Cultural Adaptation for Blogs

Turn translated blog posts into market-specific content with locally appropriate examples, tone, CTAs, and legal context.

Writing & Content

Multilingual Blog Publisher

Turn one blog topic into localized, SEO-ready language versions and hreflang assets in a single workflow.

Writing & Content

Blog Calendar Editorial Planner

Turn blog topics, refresh cycles, and distribution timing into an actionable editorial calendar.

Related skills