blog-write

Generates SEO-optimized blog articles with statistics, charts, and citation-ready formatting.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/santoshkal/chezmoi --skill blog-write-santoshkal
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blog-write
Source: https://github.com/santoshkal/chezmoi/tree/main/private_dot_config/opencode/skills/blog-writer
Command: npx skills add https://github.com/santoshkal/chezmoi --skill blog-write-santoshkal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing blog posts that rank on Google and get cited by AI assistants requires juggling research, structure, statistics, visuals, and formatting rules. This Skill automates the entire article generation workflow from topic to publishable draft. ## Core Features & Use Cases - Template-Based Generation: Auto-detects content type (how-to, listicle, comparison, case study, and 8 more) and applies the matching structural template. - Dual Optimization: Produces answer-first sections, Key Takeaways boxes, citation capsules, and FAQ schema designed for both Google rankings and AI assistant citations. - Rich Media Integration: Sources Pixabay/Unsplash images, generates SVG data charts, and embeds YouTube videos with lazy loading. - Quality Gates: Runs a 5-gate delivery contract including content review scoring, visual verification, and asset integrity checks before delivery. - Use Case: Ask it to write a 2,500-word article on a topic, and it researches current statistics, builds an outline for your approval, writes the full draft with sourced data, and delivers MDX, markdown, or HTML output. ## Quick Start Ask the assistant to write a blog post about your chosen topic, specifying the target audience and primary keyword.

Frequently Asked Questions about blog-write

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

FAQPage Schema
How do I write an SEO-optimized blog post with AI?▼

Provide a topic, target audience, and primary keyword, and the skill researches current statistics, selects a matching content template, builds an outline for approval, then writes the full article with answer-first sections, sourced data, and FAQ schema.

What blog content templates are supported?▼

Twelve templates are available: how-to guide, listicle, case study, comparison, pillar page, product review, thought leadership, roundup, tutorial, news analysis, data research, and FAQ knowledge base. The skill auto-detects the best fit from the topic and search intent.

What output formats does the blog writer support?▼

It supports MDX, standard markdown, and HTML output. Frontmatter fields adapt to the target platform's conventions, and the delivery contract renders the canonical markdown file to HTML and PDF artifacts.

How are statistics and sources handled in generated articles?▼

Every public statistic requires a year anchor in prose, an inline citation naming publisher and document title, and a URL with retrieval date in the source block. Unverifiable statistics are dropped or replaced rather than kept.

Can the skill add images and charts to blog posts?▼

Yes. It sources cover and inline images from Pixabay, Unsplash, or Pexels, generates SVG data charts in diverse types, and embeds YouTube videos with lazy loading. AI image generation is available as a fallback when stock results are insufficient.

What quality checks run before a blog post is delivered?▼

A 5-gate delivery contract runs capability discovery, format completeness rendering, a blocking content review scored against a 90/100 threshold, visual verification at three viewport widths, and asset and link integrity checks, with up to three iteration cycles.