blog-seo-content

Write SEO-optimized long-form blog articles with keyword research, E-E-A-T signals, and AI-search citation structure.

1|Updated Aug 7, 2026
One-click install
npx skills add https://github.com/Deepak-ai-93/deepak-skill --skill blog-seo-content-deepak-ai-93
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-seo-content
Source: https://github.com/Deepak-ai-93/deepak-skill/tree/main/skills/blog-seo-content
Command: npx skills add https://github.com/Deepak-ai-93/deepak-skill --skill blog-seo-content-deepak-ai-93

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Writing blog articles that rank on Google and get cited by AI search engines (ChatGPT, Perplexity, Google AI Overviews) requires keyword research, intent mapping, E-E-A-T signals, structured quotable content, and meta/schema work — a process most writers skip or do inconsistently. ## Core Features & Use Cases - Keyword & Intent Research: The keyword-outline.mjs script turns a seed keyword into a keyword cluster (variants, long-tail, question forms, AI search queries) with intent scoring and a data-backed outline scaffold saved as seo-brief.md for approval before writing. - GEO-Optimized Article Writing: Produces long-form articles with the answer in the first 100 words, H1→H3 hierarchy, cited stats, firsthand experience, FAQ sections, concise definitions, and a "Bottom line" block that AI engines can quote verbatim. - Meta Pack & Schema Guidance: Delivers meta title (≤60 chars), description (≤155 chars), slug, internal/external links, and Article/FAQ/Organization schema markup recommendations with freshness signals. - Two-Stage Audit Harness: audit-blog.mjs runs automated checks (headings, EEAT, citations, anti-fluff blocklist, meta limits, freshness), then a fresh blog-auditor subagent scores blog-worthiness (/50, ≥35 to pass) before delivery. - Use Case: Ask for an SEO article on "saas onboarding" — get an approved keyword brief, a 2,400-word cited article with FAQ schema guidance, a meta pack, and a signed audit report. ## Quick Start Write an SEO-optimized blog article about saas onboarding that ranks on Google and gets cited by AI search engines.

Frequently Asked Questions about blog-seo-content

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

FAQPage Schema
How do I write a blog post that ranks on Google and AI search?

Start with keyword and intent research to build an approved brief, then write the article with the direct answer in the first 100 words, one idea per H2, cited stats, and FAQ sections. Finish with a meta title under 60 characters, a description under 155 characters, and Article/FAQ schema markup.

What is GEO and how does it differ from SEO?

GEO (Generative Engine Optimization) structures content so AI engines like ChatGPT, Perplexity, and Google AI Overviews can retrieve and cite it. It builds on SEO by adding answer-first sections, quotable Bottom line blocks, concise definitions, FAQ-style headings, and visible freshness dates.

How do I generate a keyword cluster and article outline?

Run node scripts/keyword-outline.mjs with a --seed keyword to produce seo-brief.md containing keyword variants, long-tail and question forms, intent scores, and an H1/H2 outline scaffold. The agent then enriches it with real SERP research and waits for your approval before writing.

Does the skill check article quality before delivery?

Yes, delivery requires a two-stage audit: audit-blog.mjs runs automated checks on headings, citations, EEAT signals, anti-fluff, meta limits, and freshness, then a fresh blog-auditor subagent completes a 50-point worthiness scorecard. Nothing ships until the auditor signs PASS.

What are the limitations of the keyword research script?

The keyword-outline.mjs script is a heuristic scaffold, not a live SERP tool — it generates keyword variants and intent guesses but cannot fetch real search volumes or competitor data. The agent must enrich the brief with actual SERP and People-Also-Ask research before writing.