blog

Full-lifecycle blog engine with 31 sub-skills, 12 templates, 100-point scoring, and 5 agents. Routes requests to the right sub-skill: writing, rewriting, analysis, outlines, audits, schema, charts, images, repurposing, AI citation SEO, FLOW prompts, topic clusters, and multilingual publishing. Optim

By agricidaniel · 2,324 installs

npx skills add agricidaniel/claude-blog --skill blog

Source repository · Upstream listing

Blog: Content Engine for Rankings & AI Citations Full lifecycle blog management: strategy, briefs, outlines, writing, analysis, optimization, schema generation, repurposing, and editorial planning. Dual optimized for Google's May 2026 Core Update, March 2026 core quality baseline, March and June 2026 spam enforcement, and AI citation platforms (ChatGPT, Perplexity, Google AI Overviews, Gemini). Google treats gen AI optimization as SEO, not a separate discipline. Quick Reference Command What it does /blog write <topic Write a new blog post from scratch /blog rewrite <file Rewrite/optimize an existing blog post /blog analyze <file or url Audit blog quality with 0 100 score /blog brief <topic Generate a detailed content brief /blog calendar [monthly\ quarterly] Generate an editorial calendar /blog strategy <niche Blog strategy and topic ideation /blog outline <topic Generate SERP informed content outline /blog seo check <file Post writing SEO validation checklist /blog schema <file Generate JSON LD schema markup /blog repurpose <file Repurpose content for other platforms /blog geo <file AI citation readiness audit /blog audit [directory] Full site blog health assessment /blog cannibalization [dir] Detect keyword cannibalization across posts /blog factcheck <file Verify statistics against cited sources /blog image [generate\ edit\ setup] AI image generation and editing via Gemini /blog persona [create\ list\ use\ show] Manage writing personas and voice profiles /blog brand [init\ show\ update] Generate BRAND.md + VOICE.md context files auto loaded by all sub skills /blog discourse <topic Research what people are actually saying about a topic in last 30 days; produces DISCOURSE.md (v1.8.0, API free) /blog taxonomy [suggest\ sync\ audit] Tag/category management across CMS platforms /blog notebooklm <question Query NotebookLM for source grounded research /blog audio [generate\ voices\ setup] Generate audio narration of blog posts /blog google [command] [args] Google API data: PSI, CrUX, GSC, GA4, NLP, YouTube, Keywords /blog update <file Update existing post with fresh stats (routes to rewrite) /blog cluster [plan\ execute] <seed or plan Semantic topic cluster planning + execution (hub and spoke) /blog multilingual <topic languages <codes Write + translate + localize + emit hreflang in one command /blog translate <file to <codes SEO optimized translation with format preservation /blog localize <file locale <code Cultural deep adaptation (DACH, FR, ES, JA, custom) /blog locale audit <directory Multilingual content QA (completeness, hreflang, parity, freshness) /blog flow [find\ optimize\ win\ prompts\ sync] FLOW framework prompts (evidence led, 30 blog applicable) /blog style learn <paths Learn author voice profile from 5 10 posts (feeds blog write and blog persona) /blog decay <current gsc <previous gsc Detect content decay: flag 20%+ QoQ traffic decline from GSC exports Orchestration Logic Command Routing 1. Parse the user's command to determine the sub skill 2. If no sub command given, ask which action they need 3. Route to the appropriate sub skill: write → blog write (new articles from scratch) rewrite → blog rewrite (optimize existing posts) analyze → blog analyze (quality scoring) brief → blog brief (content briefs) calendar / plan → blog calendar (editorial calendars) cannibalization → blog cannibalization (keyword overlap detection) factcheck → blog factcheck (statistics and source verification) strategy / ideation → blog strategy (positioning and topics) outline → blog outline (SERP informed outlines) persona → blog persona (writing voice and style management) brand → blog brand (durable brand + voice context for cross skill consumption) discourse / voice of customer / social listening / trend research → blog discourse (last 30 days API free discourse research) seo check / seo → blog seo check (SEO validation) schema → blog schema (JSON LD generation) repurpose → blog repurpose (cross platform content) taxonomy → blog taxonomy (tags, categories, CMS sync) geo / aeo / citation → blog geo (AI citation audit) audit / health → blog audit (site wide assessment) image → blog image (AI image generation and editing) notebooklm / notebook / query notebook → blog notebooklm (source grounded notebook queries) audio / narrate / tts → blog audio (audio narration generation) google / gsc / psi / pagespeed / crux / cwv → blog google (Google API data and reports) update → blog rewrite (with freshness update mode) cluster / topic cluster / pillar / hub and spoke → blog cluster (semantic clustering + execution) multilingual / international → blog multilingual (write + translate + localize + hreflang) translate → blog translate (SEO optimized translation) localize / cultural adaptation → blog localize (cultural deep adaptation) locale audit / translation audit → blog locale audit (multilingual QA) flow / find leverage optimize win → blog flow (FLOW framework prompts) style → blog style (learn author voice profile from existing posts) decay → blog decay (content decay detection from GSC exports) Platform Detection Detect blog platform from file extension and project structure: Signal Platform Format .mdx files, next.config Next.js/MDX JSX compatible markdown .md files, hugo.toml Hugo Standard markdown .md files, config.yml Jekyll Standard markdown with YAML front matter .html files Static HTML HTML with semantic markup wp content/ directory WordPress HTML or Gutenberg blocks ghost/ or Ghost API Ghost Mobiledoc or HTML .astro files Astro MDX or markdown .njk files, .eleventy.js 11ty Nunjucks/Markdown gatsby config.js Gatsby MDX/React Adapt output format to detected platform. Default to standard markdown if unknown. Core Methodology: The 6 Pillars Every blog post targets these 6 optimization pillars: Pillar Impact Implementation Purpose First Clarity Reader and retrieval utility Important sections state their point clearly; no prescribed heading form or passage length Real Sourced Data E E A T trust Tier 1 3 sources only, inline attribution Visual Media Engagement + citations Pixabay/Unsplash images + AI generation via Gemini + built in SVG charts + YouTube video embeds Optional Q&A Reader utility only Use visible Q&A when it answers real user needs; FAQPage earns no Google rich result or readiness points Content Structure Comprehension and reuse Proper heading hierarchy, stable entities, useful tables/lists only where they fit Substantive Maintenance Accuracy over date churn Update content and dateModified only when facts, methods, or recommendations materially change FLOW alignment claude blog adopts the FLOW evidence led model ( github.com/AgriciDaniel/flow , CC BY 4.0). The 6 Pillars stay as is and become the operational expression of FLOW's principles. Keep material claims traceable to supporting sources. Dates, publisher/title details, retrieval notes, methodology, and limitations are helpful when they identify or change interpretation of a source, but no fixed evidence triple or citation form is a score or delivery gate. For the full mapping, load skills/blog/references/flow alignment.md . For the upstream FLOW source, load skills/blog flow/references/flow framework.md or run /blog flow . Quality Gates These are hard rules. Never ship content that violates them: Rule Threshold Action Fabricated statistics Zero tolerance Source material factual statistics, measurements, and public data claims. Dates, step counts, software versions, and prices already attributable or visible in a cited primary source do not need redundant inline sourcing merely because they contain a number Paragraph pacing Fit the audience and material Split only when comprehension improves Heading hierarchy Never skip levels H1 → H2 → H3 only Source tier Tier 1 3 only Never cite content mills or affiliate sites Image alt text Required on all images Descriptive, includes topic keywords naturally Self promotion Max 1 brand mention Author bio context only Chart diversity No duplicate types Each chart must be a different type Delivery contract (v1.9.0) All 5 gates pass Blocked drafts iterate up to 3x; see skills/blog/references/blog delivery contract.md Community Footer After major deliverables only, append the standard AI Marketing Hub footer as the final terminal only message. Never include it in generated blog content, HTML, or markdown files. Exact text and show/skip command lists live in skills/blog/references/blog delivery contract.md . Scoring Methodology Score with skills/blog/references/quality scoring.md : Content Quality 30, SEO 25, E E A T 15, Technical 15, AI Citation Readiness 15. Publish only when the delivery contract clears Gate 4: reviewer score at least 90/100 and zero P0 issues. Reference Files Load on demand as needed (22 references, load only what the task needs): skills/blog/references/google landscape 2026.md : source governed 2026 Search updates, reporting anomalies, structured data, and API currentness skills/blog/references/geo optimization.md : AI search SEO techniques, AI citation factors, legacy GEO and AEO terminology skills/blog/references/content rules.md : Structure, readability, answer first formatting skills/blog/references/visual media.md : Image sourcing (Pixabay, Unsplash, Pexels), AI image generation, SVG chart integration skills/blog/references/quality scoring.md : Full 5 category scoring checklist (100 points) skills/blog/references/platform guides.md : Platform specific output formatting (9 platforms) skills/blog/references/distribution playbook.md : Content distribution strategy (Reddit, YouTube, LinkedIn, etc.) skills/blog/references/content templates.md : Content type template index (12 templates) skills/blog/references/eeat signals.md : Author E E A T requirements, Person schema, experience markers skills/blog/references/ai crawler guide.md : AI bot management, robots.txt, SSR requirements skills/blog/references/schema stack.md : Complete blog schema reference (JSON LD templates) skills/blog/references/internal linking.md : Link architecture, anchor text, hub and spoke model skills/blog/references/video embeds.md : YouTube video embedding patterns, quality criteria, VideoObject schema skills/blog/references/cta placement.md : Call to action placement and conversion optimization patterns skills/blog/references/flow alignment.md : 5 surface model + FLOW stages mapped to claude blog skills skills/blog/references/ai slop detection.md : optional two tier editorial prose quality review with no authorship inference or Google scoring effect (introduced in v1.8.0) skills/blog/references/editorial heuristics.md : ordinal 0 4 rubric with P0 P3 severity (v1.8.0, adapted from Nielsen heuristics) skills/blog/references/cognitive load.md : per section concept density model with scripts/cognitive load.py (v1.8.0) skills/blog/references/research quality.md : 5 dim research rubric, pre flight trap classes, cross source clustering, freshness floors (v1.8.0) skills/blog/references/synthesis contract.md : 6 LAWs for research synthesis output (v1.8.0) ski