CtrlK
BlogDocsLog inGet started
Tessl Logo

blog-rewrite

Rewrite and optimize existing blog posts for Google SEO (May 2026 Core Update, E-E-A-T) and AI citation visibility as one SEO discipline. For AI-citation-only audit (no Google work), use blog-geo instead. Replaces fabricated statistics with sourced data, applies answer-first formatting, adds images, generates SVG charts, and updates freshness signals. Works with any blog format (MDX, markdown, HTML). Use when user says "rewrite blog", "optimize blog", "update blog", "improve blog", "fix blog".

70

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

73%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is a well-structured, actionable multi-phase workflow with strong validation and feedback loops, supported by clearly signaled references. Its main weakness is length and repetition, which could be trimmed and pushed into reference files.

Suggestions

Consolidate the FAQPage-retirement note into a single reference (it is restated in Phase 1, Phase 4i, and the verification gates) to reduce repetition and tokens.

Move the full Phase 6 summary template and the second-order structural-reflex threshold list into a reference file, keeping only a concise pointer inline.

Tighten the descriptive research steps in Phase 2 with the same concrete command/search-pattern style used in Phase 5.5 to close the actionability gap.

DimensionReasoningScore

Conciseness

The body is mostly efficient and task-specific (no basic-concept padding), but at ~365 lines it repeats material — the FAQPage retirement date appears in Phase 1, 4i, and verification, and the style-list note recurs — that could be tightened.

3 / 5

Actionability

Provides concrete executable commands (e.g. 'python3 scripts/blog_preflight.py --draft <folder> --strict') and copy-paste templates for the summary box and evidence-backed explanation, though a few research/audit phases stay descriptive without exact commands.

4 / 5

Workflow Clarity

A clearly sequenced six-phase workflow with explicit validation gates (Phase 5 quality checklist, Phase 5.5 preflight exit codes), a feedback loop ('maximum 3 iterations'), an approval checkpoint, and a score-regression P0 rule for the destructive rewrite case.

5 / 5

Progressive Disclosure

A clear overview with a top-of-file reference list and inline one-level-deep pointers ('See skills/blog/references/...'), though sizable blocks like the full Phase 6 summary template and the structural-reflex scan are inlined rather than split out.

4 / 5

Total

16

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is third-person, specific, and complete: it states concrete actions, lists natural trigger phrases, and disambiguates from the related blog-geo skill. It matches the top anchors on all four dimensions.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Replaces fabricated statistics with sourced data, applies answer-first formatting, adds images, generates SVG charts, and updates freshness signals' — plus format support (MDX, markdown, HTML), giving comprehensive coverage rather than 1-2 actions.

5 / 5

Completeness

Clearly answers what ('Rewrite and optimize existing blog posts for Google SEO... and AI citation visibility') and when ('Use when user says...') with concrete trigger phrases, plus boundary guidance toward blog-geo.

5 / 5

Trigger Term Quality

Explicit natural trigger phrases users would actually say — 'rewrite blog', 'optimize blog', 'update blog', 'improve blog', 'fix blog' — covering common synonyms, matching the comprehensive-coverage anchor.

5 / 5

Distinctiveness Conflict Risk

A clear niche (dual Google SEO + AI citation rewrite of existing posts) with distinct triggers and an explicit boundary ('For AI-citation-only audit... use blog-geo instead'), minimizing conflict risk.

5 / 5

Total

20

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

14

/

16

Passed

Repository
AgriciDaniel/claude-blog
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.