blog

Generates, audits, and optimizes blog content for Google rankings and AI citations.

1|Updated Dec 24, 2021
One-click install
npx skills add https://github.com/arthur-fontaine/arthurfontaine.fr --skill blog-arthur-fontaine
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blog
Source: https://github.com/arthur-fontaine/arthurfontaine.fr/tree/main/.agents/skills/blog
Command: npx skills add https://github.com/arthur-fontaine/arthurfontaine.fr --skill blog-arthur-fontaine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires patchright, weasyprint, google-genai, requests, and includes references (resource) components.

What problem does it solve? Managing a blog that ranks on Google and gets cited by AI platforms requires coordinating research, writing, SEO validation, schema markup, and quality scoring across many disconnected tasks. This Skill orchestrates the full blog lifecycle through 31 sub-skills so a single command produces scored, publish-ready content. ## Core Features & Use Cases - Full-lifecycle content engine: Write, rewrite, analyze, outline, and audit posts with a 100-point quality score and a 5-gate delivery contract that blocks substandard drafts. - SEO and AI citation optimization: Generate JSON-LD schema, run AI citation readiness audits, detect keyword cannibalization, and align with E-E-A-T and Google core update guidance. - Multilingual publishing: Translate, localize, and audit content across locales with hreflang generation, plus topic clustering, editorial calendars, and content decay detection from GSC exports. - Use Case: Run "/blog write kubernetes cost optimization" to research sources, draft a scored article with hero image and schema, then verify it passes all quality gates before delivery. ## Quick Start Ask the assistant to write a blog post on your chosen topic using the blog skill, for example by saying "/blog write getting started with Astro".

Frequently Asked Questions about blog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a blog post optimized for SEO and AI citations?▼

Run "/blog write <topic>" to trigger the full pipeline: research, outline, drafting, SEO validation, and a 100-point quality review. The output includes markdown, HTML, PDF, a hero image, and JSON-LD schema once all five delivery gates pass.

How do I audit existing blog posts for quality?▼

Use "/blog analyze <file>" to score a single post or "/blog audit [directory]" to assess an entire site. Scoring covers content quality, SEO, E-E-A-T, technical factors, and AI citation readiness out of 100 points.

Does the blog skill support WordPress, Hugo, and Astro?▼

Yes, it detects nine platforms including WordPress, Hugo, Jekyll, Astro, Next.js, Ghost, Gatsby, 11ty, and static HTML from file extensions and project structure. Output format adapts automatically to the detected platform.

Can I translate and localize blog posts into multiple languages?▼

Yes, "/blog multilingual <topic> --languages <codes>" writes, translates, localizes, and emits hreflang tags in one command. Separate translate, localize, and locale-audit subcommands handle individual steps and multilingual QA.

What are the requirements to run the blog skill?▼

It requires Claude Code and Python 3.11+ for quality scoring. Optional capabilities like AI image generation need a Gemini API key or stock photo API keys, and Google data features need the relevant API credentials.

Why did my blog draft get blocked from delivery?▼

Drafts are blocked when any of the five delivery gates fail: missing artifacts, visual defects, reviewer score below 90, P0 issues like fabricated statistics, or broken links and images. The orchestrator retries up to three times before showing the diagnostic.