
agricidaniel/claude-blog
30 skills49.7k installs47.2k starsGitHub
Install
npx skills add https://github.com/agricidaniel/claude-blogSkills in this repo
1Blogblog is AgriciDaniel's claude-blog skill (version 1.9.1), a full-lifecycle content engine with 30 sub-skills, 12 content templates, a 5-category 100-point scoring system, and 5 specialized agents. It routes /blog commands for write, rewrite, analyze, brief, calendar, schema, geo, cluster, multilingual, and FLOW-framework prompts, optimizing for Google's December 2025 Core Update and AI citations on ChatGPT, Perplexity, Google AI Overviews, and Gemini. Platform detection adapts output to Next.js MDX, Hugo, Jekyll, Ghost, Astro, 11ty, Gatsby, WordPress, and HTML. Six optimization pillars enforce answer-first H2 openings, Tier 1–3 sourced data, FAQ schema, and 30-day freshness signals. Python 3.11+ powers automated quality scoring. Use it when developers need agent-driven blog strategy, drafting, and technical SEO in one orchestrated workflow.1.8kinstalls2Blog Seo Checkblog-seo-check is a post-writing SEO validation skill from agricidaniel/claude-blog that audits drafts or live URLs against an on-page checklist. It checks title tag length and keyword placement, meta description quality, heading hierarchy and keyword density, internal and external links with anchor text, canonical URL verification, Open Graph tags (og:title, og:description, og:image), Twitter Card validation, URL structure, and image alt text. The skill outputs a prioritized fix list with specific recommendations when users say seo check, validate seo, blog seo, or title tag check. It fits content launches where organic search quality must be verified before or after publishing.1.7kinstalls3Blog Analyzeblog-analyze is a blog auditing skill from agridaniel/claude-blog that evaluates draft or published posts using a 5-category 100-point scoring system covering content quality, SEO optimization, E-E-A-T signals, technical elements, and AI citation readiness. The skill runs AI content detection checks including burstiness, phrase flagging, and vocabulary diversity, then exports results as markdown, JSON, or table formats with batch analysis and sorting. Recommendations are prioritized as Critical, High, Medium, or Low with specific fixes for structure, readability, keyword coverage, internal links, and CTA clarity. Developers reach for blog-analyze when reviewing MDX, markdown, HTML, or URL-based posts before launch or when refreshing older articles for search and AI discoverability.1.7kinstalls4Blog Auditblog-audit is an agricidaniel/claude-blog Agent Skill that scans every blog markdown, MDX, or HTML file across common content directories and spawns six parallel subagents for content quality on a 30-point scale, on-page SEO, schema validation, internal link graphs, 90-day freshness checks, and AI citation readiness. It detects topic cannibalization, orphan and dead-end pages, stale posts over 90 days, and writes a site-wide blog-audit-report.md with per-post scores out of 100 and a prioritized action queue. Developers reach for blog-audit before or right after launch when a repo needs a baseline technical SEO and internal linking audit—not a single-URL check. The MIT-licensed, user-invokable skill accepts an optional directory argument. With 249 catalog installs, blog-audit targets engineering teams shipping developer blogs or content sites from git repositories.1.7kinstalls5Blog Briefblog-brief is an MIT-licensed agricidaniel/claude-blog skill that produces comprehensive content briefs before writing. It runs six workflow steps: topic intake, keyword research, template selection among 12 content types (how-to, listicle, pillar page, tutorial, data-research, and more), competitive analysis of top-ranking pages, statistics research targeting 8–12 cited stats, and structured brief output with TL;DR drafts, citation capsules, internal link architecture, and multi-channel distribution plans for Reddit, LinkedIn, email, and X. Version 1.8.0 auto-loads DISCOURSE.md themes when present and references a 5-dimension research-quality rubric. Briefs save to briefs/[slug]-brief.md for handoff to /blog write. Use it when planning technical posts optimized for Google rankings and AI citation platforms.1.7kinstalls6Blog Geoblog-geo is a Claude Code skill from agricidaniel/claude-blog that runs an AI citation optimization audit on existing blog posts without changing Google organic rankings. The skill evaluates five weighted categories—passage-level citability, Q&A formatting, entity clarity, content structure, and AI crawler accessibility—mapped from 15 raw points to a 0-100 AI Citation Readiness score. It checks 120-180 word self-contained passages, question-shaped H2 headings, JSON-LD schema, robots.txt rules for GPTBot and PerplexityBot, and platform-specific patterns for ChatGPT, Perplexity, and Google AI Overviews. Developers reach for blog-geo when a draft is complete and they want GEO diagnostics, per-section citation capsules (40-60 words each), and prioritized fixes before publishing or refreshing content for LLM crawlers.1.7kinstalls7Blog Calendarblog-calendar is an editorial planning skill from agricidaniel/claude-blog that generates monthly or quarterly content calendars for blogs. It produces topic clusters, publishing schedules, content decay detection, freshness update plans, seasonal opportunities, content mix formulas, template integration, and distribution scheduling. The skill targets SEO topic authority and AI citation freshness requirements including 30-day update cycles. Developers and technical bloggers reach for blog-calendar when they need a structured publishing plan answering what to write, when to publish, and how to maintain content freshness across weeks or months.1.7kinstalls8Blog Chartblog-chart is a data visualization skill from agricidaniel/claude-blog that generates dark-mode-compatible inline SVG charts for blog posts. It supports 7 chart types—horizontal bar, grouped bar, donut, line, lollipop, area, and radar—with automatic platform detection for HTML versus JSX/MDX output. The skill enforces chart type diversity, accessible markup with role=img and aria-label, source attribution, and transparent backgrounds. Developers reach for blog-chart whenever a technical article needs embedded data visuals and they want production-ready SVG without Chart.js, Figma, or a separate charting pipeline.1.7kinstalls9Blog Factcheckblog-factcheck in agricidaniel/claude-blog provides a structured fact-checking pass for draft articles, cross-checking statements, figures, and references before go-live. It helps content teams catch inaccuracies early, tighten sourcing, and publish trustworthy posts with fewer post-release corrections.1.7kinstalls10Blog Outlineblog-outline is a Claude blog skill that converts an approved brief into a structured article skeleton before full drafting begins. It performs SERP-informed outline generation with H2 and H3 heading hierarchy, competitive content-gap cues, section-by-section word-count targets, chart and image placement markers, FAQ question planning, and internal linking zones. blog-outline is intentionally lighter than blog-brief, which covers full competitive analysis, statistics research, and image suggestions; blog-outline delivers structure only, ready for a /blog write step to consume. Developers reach for blog-outline when prompts mention outline, blog outline, content outline, article skeleton, or heading structure. Use blog-outline after a brief is approved and before prose drafting when you need an SEO-shaped scaffold with explicit section budgets rather than a complete research brief.1.7kinstalls11Blog Rewriteblog-rewrite is a content-optimization skill in agricidaniel/claude-blog that performs full rewrites of existing blog posts for both Google search (December 2025 Core Update, E-E-A-T) and AI answer engines (GEO/AEO). The workflow replaces fabricated statistics with sourced data, applies answer-first formatting, injects FAQ schema, adds citation capsules and information-gain markers, runs AI content detection, and updates freshness signals. It can source Pixabay and Unsplash images, generate built-in SVG charts, and works across MDX, Markdown, and HTML blog formats without breaking permalinks or internal links. Developers reach for blog-rewrite when legacy posts underperform in SERPs or fail to surface in ChatGPT, Perplexity, and Google AI Overviews. For citation-only audits without Google SEO work, the sibling blog-geo skill is the lighter alternative.1.7kinstalls12Blog Writeblog-write is a Claude Code article-generation skill that turns briefs, outlines, or product notes into full blog posts optimized for Google rankings and AI citations. The workflow selects a template, applies answer-first formatting, builds a Key Takeaways summary box, adds information-gain markers and citation capsules, sources statistics, inserts Pixabay or Unsplash images, generates built-in SVG charts, and outputs FAQ schema with internal linking zones and proper heading hierarchy. Supported deliverables include MDX, markdown, and HTML. Developers reach for blog-write when triggers like "write blog", "new blog post", "create article", "draft blog", or "generate blog post" appear and they need consistent editorial structure aligned to a content calendar rather than ad-hoc copy.1.7kinstalls13Blog Repurposeblog-repurpose is a MIT-licensed Claude Code skill from agricidaniel/claude-blog that reads a long-form blog post and generates cross-platform derivative content. The eight-step workflow extracts 5-7 key insights, statistics, quotes, and a TL;DR, then asks which of five channels to target: Twitter/X threads (7-9 tweets), LinkedIn articles (800-1,200 words), YouTube scripts with visual cues, Reddit discussion posts with subreddit suggestions, or email newsletter excerpts (150-200 words). Each output adapts tone, length, and formatting to platform conventions—thread hooks under 280 characters, LinkedIn engagement questions, YouTube retention structure, and Reddit self-promotion compliance. Finished files save to a repurposed/ directory with slug-based filenames. Developers reach for blog-repurpose after publishing a technical blog when they need consistent messaging across social, email, and community channels from a single source article.1.7kinstalls14Blog CannibalizationHelps agents audit blogs for SEO cannibalization: compare titles, headings, and target queries across posts, identify competing URLs, and propose consolidation, redirects, or differentiation so one page ranks per intent.1.7kinstalls15Blog Imageblog-image from claude-blog helps developers and technical writers produce visuals while drafting or shipping blog posts. The skill generates hero images, inline illustrations, and social preview graphics aligned to post topic, tone, and brand constraints so markdown articles ship with complete asset sets. Use blog-image when a draft needs Open Graph images, newsletter headers, or consistent illustration style across a series without opening a separate design toolchain. It fits static-site and CMS publishing flows where repos store posts as markdown and CI expects checked-in or CDN-uploaded image assets alongside copy.1.7kinstalls16Blog Schemablog-schema is a Claude skill from agricidaniel/claude-blog that generates complete JSON-LD schema markup for blog posts using the @graph pattern. The skill combines BlogPosting, Person, Organization, BreadcrumbList, FAQPage, and ImageObject types into a single script tag with stable @id references, validates against Google requirements, and warns about deprecated schema types. Developers reach for blog-schema when adding structured data to posts so search engines and AI crawlers understand entities, authorship, and page relationships without hand-writing error-prone JSON-LD.1.7kinstalls17Blog AudioBlog-audio from claude-blog converts existing blog content into audio-friendly scripts, narration plans, and podcast assets so teams can expand reach on audio platforms while reusing editorial work already produced for the site.1.7kinstalls18Blog Strategyblog-strategy is a Claude agent skill (MIT license) from agricidaniel/claude-blog that structures technical blog planning before production ramps up. The skill develops hub-and-spoke topic cluster architecture, audience mapping, competitive landscape analysis, AI citation surface strategy across ChatGPT, Perplexity, and Google AI Overviews, plus distribution channel planning for YouTube, Reddit, and review platforms used in GEO workflows. It sets content scoring targets, a measurement framework, and differentiation through original research and first-hand experience rather than generic roundup posts. Developers and developer advocates reach for blog-strategy when asked for blog strategy, content pillars, blog ideation, or what to blog about in a niche—especially before investing in CMS build-out or a publishing cadence. Triggers include phrases like blog positioning, content strategy, and blog topics. The skill accepts a niche argument and is user-invokable, producing strategic artifacts that inform later writing, site architecture, and SEO implementation.1.7kinstalls19Blog Personablog-persona from agricidaniel/claude-blog helps you codify a blog author persona—voice, tone, expertise angle, and audience fit—so Claude drafts and edits posts with consistent brand identity instead of generic AI copy.1.7kinstalls20Blog Googleblog-google in agricidaniel/claude-blog applies Google Search optimization practices to blog drafts, improving titles, meta descriptions, heading structure, and on-page signals. It helps publishers increase eligible impressions, clicks, and sustained organic traffic from traditional search results.1.6kinstalls21Blog Notebooklmblog-notebooklm connects NotebookLM research to the claude-blog pipeline, synthesizing documents into summaries, quotes, and source notes for upcoming posts. It grounds content ideation in verified references before briefs and outlines are written.1.6kinstalls22Blog TaxonomyDefines blog taxonomy for agricidaniel/claude-blog projects: categories, tags, series, slugs, and navigation rules that keep large archives organized, consistent, and search-friendly from the start.1.6kinstalls23Blog Clusterblog-cluster designs SEO topic clusters with pillar pages, supporting articles, and internal linking guidance. It translates keyword research into a publishable content architecture for stronger organic visibility in the claude-blog system.1.6kinstalls24Blog Flowblog-flow from agricidaniel/claude-blog defines a Claude Code skill for running a structured blogging pipeline: ideation, outlining, drafting, editing, and pre-publish checks so teams ship consistent SEO-friendly posts without reinventing steps each week.1.6kinstalls25Blog MultilingualGuides multilingual blog workflows in agricidaniel/claude-blog: plan locales, translate posts without breaking SEO or taxonomy, preserve internal links, and publish localized content for global audiences.1.6kinstalls26Blog Localizeblog-localize from agricidaniel/claude-blog guides localization of blog articles for new languages and markets, adjusting phrasing, examples, and SEO elements per locale. It enables teams to repurpose high-performing posts globally without losing clarity, conversion intent, or search relevance.1.6kinstalls27Blog Locale AuditGuides agents to audit blog localization for search and UX: verify hreflang pairs, flag untranslated or stale locales, spot conflicting URLs across languages, and list fixes so international readers and crawlers get consistent, indexable content.1.6kinstalls28Blog Brandblog-brand establishes durable editorial brand and voice context for a blog by generating BRAND.md and VOICE.md at the project root. A 5-step interview captures audience, positioning, do/don't editorial rules, taboo phrases, topic scope, and voice, and every blog sub-skill auto-loads these files before writing or reviewing. A developer or writer uses it so all content shares one canonical brand definition.1.6kinstalls29Blog Discourseblog-discourse researches recent public discourse about a topic across Reddit, X, YouTube, Hacker News, dev.to, Medium, and other platforms. It is API-free, using WebSearch with platform-targeted site operators and recency filters, and produces a structured DISCOURSE.md brief plus JSON output. A developer or writer uses it to add a recency-and-engagement lens (voice of customer, social listening) before writing content.1.6kinstalls30Blog TranslateAssists agents translating blog articles for international launch: adapt headlines and body copy per locale, keep technical markdown intact, localize keywords and CTAs without breaking SEO structure, and output publish-ready multilingual posts.1.5kinstalls