article-content
When the user wants to write, generate, or create article body content—blog post body, long-form content, how-to guide, listicle. Also use when the user mentions "write article," "article content," "blog post content," "article body," "long-form content creation," "generate article," "article draft," "how-to guide content," "listicle content," "information gain," or "content density." For single post page structure, schema, and SEO metadata, use article-page-generator. For blog index/listing page, use blog-page-generator. For short ad, landing, or email copy, use copywriting.
Best use case
article-content is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
When the user wants to write, generate, or create article body content—blog post body, long-form content, how-to guide, listicle. Also use when the user mentions "write article," "article content," "blog post content," "article body," "long-form content creation," "generate article," "article draft," "how-to guide content," "listicle content," "information gain," or "content density." For single post page structure, schema, and SEO metadata, use article-page-generator. For blog index/listing page, use blog-page-generator. For short ad, landing, or email copy, use copywriting.
Teams using article-content should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/article/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How article-content Compares
| Feature / Agent | article-content | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
When the user wants to write, generate, or create article body content—blog post body, long-form content, how-to guide, listicle. Also use when the user mentions "write article," "article content," "blog post content," "article body," "long-form content creation," "generate article," "article draft," "how-to guide content," "listicle content," "information gain," or "content density." For single post page structure, schema, and SEO metadata, use article-page-generator. For blog index/listing page, use blog-page-generator. For short ad, landing, or email copy, use copywriting.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
Best AI Agents for Marketing
A curated list of the best AI agents and skills for marketing teams focused on SEO, content systems, outreach, and campaign execution.
AI Agent for YouTube Script Writing
Find AI agent skills for YouTube script writing, video research, content outlining, and repeatable channel production workflows.
SKILL.md Source
# Content: Article Content Guides creation of **article body content**—the actual text (intro, body, conclusion) for blog posts, guides, and long-form pieces. Focus on **what to write**. For **where it goes** (page structure, schema, metadata), see **article-page-generator**. For short conversion copy (ads, landing pages, CTAs), see **copywriting**. **When invoking**: On **first use**, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output. ## Scope - **Article body**: Introduction, body sections, conclusion, CTA - **Content structure**: Hook, QAE pattern, paragraph length, scannability - **Word count**: By article type and search intent - **Writing frameworks**: AIDA, PAS, BAB applied to articles - **GEO elements**: TL;DR, Key Takeaways, answer-first ## Article Types & Word Count (2025) **Quality over length**: Google prioritizes comprehensive coverage of search intent, not word count. Match length to topic depth and intent. | Type | Word count | Use case | |------|------------|----------| | **News / announcements** | 300–600 | Product updates, breaking news, FAQs | | **Short-form** | 500–800 | Landing pages, product pages (scannable) | | **Standard articles / how-tos** | 1,000–1,500 | Single topic; actionable; listicles | | **Listicles** | 1,200–2,000 | "Top 10," "Best X"; numbered lists boost CTR ~70% | | **Cluster articles** | 800–2,500 | Subtopic; links to pillar | | **Pillar / cornerstone** | 2,000–3,500+ | Comprehensive; cluster hub; 6–12 sections | | **Competitive keywords** | 1,800–2,500 | Page-one SEO posts avg ~2,400 words | **Intent-based** (Google 2025): Validate 1,200–2,000; Explore 2,000–3,500; Compare 600–1,200; Do 900–1,500; Know 300–800. Informational ~40% longer than transactional. **Avoid**: Under 300 words (thin); over 7,000 (often underperforms due to reduced focus). ## Content Creation Workflow ### Four Inputs Article content rests on **four inputs**. See **article-page-generator** for full workflow. | Input | Purpose | |-------|---------| | **Product** | Connection, features, CTA placement | | **Keywords** | Target keyword, primary/secondary | | **Article intent** | Informational, commercial, transactional | | **Competitor articles** | Structure to adopt, content gaps, length target | ### Information Gain (Content Density Over Word Count) **Information gain** = net new information a page provides beyond what exists in top-ranking results. Google evaluates unique value, not comprehensiveness. Content density (unique entities, data points, insights per 100 words) matters more than word count. Skyscraper Technique (longer = better) no longer differentiates; AI made comprehensiveness cheap. **Four sources of information gain**: - **Counter-narratives**: Why "best practice" fails in certain contexts; evidence-backed - **Temporal freshness**: Data or developments after competitors' content and LLM cutoff - **SME perspectives**: Direct quotes, practitioner experience; not repackaged advice - **Proprietary data**: Original surveys, internal benchmarks, user behavior patterns **Avoid consensus content**: Restating common facts across top 10 results = zero information gain. Audit SERP before writing; list the "consensus layer"; identify gaps (unanswered questions, outdated data, underserved segments). Lead with what is new; structure answer-first. **Density check**: Count unique data points, original insights, specific claims. If ratio of new information to word count is low, cut filler. High-density content (800-1,500 words with 3+ original points) often outperforms long rehashed guides. ### TL;DR or Key Takeaways (GEO) Choose one; place after intro. Content with these elements is cited ~35% more by AI. | Format | Spec | |--------|------| | **TL;DR** | 50–100 word bold summary paragraph | | **Key Takeaways** | 5–7 bullet points | See **generative-engine-optimization** for full GEO strategy. ### Introduction **Length**: 40–120 words; 2–3 paragraphs. Readers decide in ~8 seconds; hook must work instantly. | Element | Guideline | |---------|-----------| | **Hook** | First 1–2 sentences: pain point, stat, or question; curiosity gap; specific data or contrarian fact | | **Primary keyword** | In first 100 words | | **Expectations** | Set what reader will learn | **Hook types**: "You're doing X wrong"; "97% of Y…"; bold question; challenge assumption. Well-crafted hooks boost CTR 30–50%. ### Body | Element | Guideline | |---------|-----------| | **QAE pattern** | Question (H2) → Answer (2 sentences) → Evidence (data, examples, lists) | | **Answer-first** | Direct answer in first 40–60 words after each H2 | | **Answer blocks** | 100–200 words per section; direct answer + context + evidence | | **Paragraph length** | 40–80 words; 2–4 sentences; avoid walls of text | | **Break long blocks** | Lists, H3s, images, callout boxes every 2–3 paragraphs | | **Scannability** | Front-load key info (F-pattern); **bold** key phrases; one idea per paragraph | **Long-form (1,000+ words)**: Place engagement hooks every 500–600 words; mix 40–50% explanatory text, 20–25% examples, 10–15% data, 5–10% visuals. ### Conclusion **Summary** + **CTA**: newsletter signup, related content, **product** (link to product/feature when relevant). Product-linked content ties to product naturally. ### Product Connection Articles should tie to the product (problem it solves, features, use cases). Avoid purely generic content. Link to product/feature pages naturally in conclusion or when context fits. ## Writing Frameworks Apply **copywriting** frameworks to article structure. See **copywriting** for full PAS, AIDA, BAB. | Framework | Article use | |-----------|-------------| | **AIDA** | Intro (Attention); body (Interest, Desire); conclusion (Action/CTA) | | **PAS** | How-to guides: Problem in intro; Agitation in body; Solution throughout | | **BAB** | Case studies, transformation: Before → After → Bridge | **Choose by audience**: AIDA for ready-to-buy; PAS for pain-driven; BAB for transformation seekers. ## Article Headlines See **copywriting** for headline formulas (How to, Number, Problem→Solution). For article titles specifically: - **Length**: 50–60 chars; see **title-tag** - **Primary keyword** near start - **Numbers** and power words boost CTR ~36% ## References & Citations | Scenario | Practice | |----------|----------| | **Data or statistics** | Cite inline (e.g. "According to [Source](url), 72% of…") or in References section | | **Expert quotes** | Attribute; link to source | | **Reference section** | For 5+ citations; list at end before Related posts | | **Format** | Inline links preferred; numbered refs [1], [2] for academic-style | See **eeat-signals** for E-E-A-T, author bio, citations, YMYL. ## Content Quality | Element | Guideline | |---------|-----------| | **Readability** | Grade 8–10 (Flesch-Kincaid); short sentences, clear language | | **Depth** | Match type; comprehensive coverage over padding | | **Originality** | Unique angle, data, examples; avoid thin or rehashed content | | **Information gain** | What does this add that top 10 results don't? Counter-narrative, fresh data, SME quote, or proprietary insight | | **E-E-A-T** | Author bio, citations, expert quotes — see **eeat-signals** | ## Content Audit Checklist When auditing or optimizing article content: | Dimension | Check | |-----------|-------| | **Hook** | Intro opens with pain point, stat, or question? | | **Keyword in first 100 words** | Primary keyword present? | | **QAE pattern** | H2s as questions? Answer-first (40–60 words) in each section? | | **Word count** | Matches type? (300–600 news, 1,000–2,500 cluster, 2,500+ pillar) | | **Paragraph length** | 40–80 words per paragraph? No walls of text? | | **Product connection** | Ties to product? Natural links to features/pricing? | | **CTA** | Placement (conclusion, mid-article); clarity; product link | | **References** | Data/stats cited? Reference section for 5+ citations? | | **Gaps** | What do top-ranking articles cover that this misses? | | **Information gain** | At least one of: counter-narrative, fresh data, SME perspective, proprietary data? Or consensus rehash? | See **competitor-research** for competitor analysis; **article-page-generator** for page structure and metadata. ## AI-Assisted Content When content is AI-assisted: **human review** before publish; **verify facts** and add citations; **original insights** or data; avoid generic phrasing. See **eeat-signals** for E-E-A-T and AI content guidance. ## Output Format - **Outline** (H2s with keyword placement) - **TL;DR or Key Takeaways** (if SEO-driven) - **Introduction** (hook + keyword) - **Body** sections (QAE, answer-first) - **Conclusion** (summary + CTA) - **CTA copy** options ## Related Skills - **article-page-generator**: Page structure, schema, metadata, layout; content goes here - **howto-section-generator**: Dedicated HowTo step blocks (ordered steps, HowTo JSON-LD; vs FAQ) - **copywriting**: Frameworks (PAS, AIDA, BAB); headline formulas; short conversion copy - **content-marketing**: Article Orientations; content types - **eeat-signals**: E-E-A-T; author bio; citations; citations format - **keyword-research**: Keyword basis; search intent - **competitor-research**: Content gaps; structure to adopt; SERP audit for information gain - **content-optimization**: H2 keywords; Multimedia (tables, lists); keyword density - **generative-engine-optimization**: GEO strategy; AI citation
Related Skills
content-marketing
When the user wants to plan content marketing across channels, define content types and formats, or create a content repurposing strategy. Also use when the user mentions "content marketing strategy," "content types," "content formats," "content repurposing," "content calendar," "content mix," "owned content," "content distribution," "content funnel," or "content planning across channels." For SEO calendar, use content-strategy.
content-strategy
When the user wants to plan content for SEO, create content calendar, or build topic clusters. Also use when the user mentions "content strategy," "content plan," "topic clusters," "pillar content," "pillar page," "cluster articles," "editorial calendar," "content hub," "content planning," "content clusters," "topic cluster strategy," "content strategy for SEO," or "content calendar." For editorial mix, use content-marketing.
content-optimization
When the user wants to optimize content for SEO—word count, H2 keywords, keyword density, multimedia, tables, lists. Also use when the user mentions "content length," "word count," "keyword stuffing," "H2 keywords," "keyword density," "tables," "bullet points," or "content structure." For keywords, use keyword-research.
visual-content
When the user wants to plan, create, or repurpose visual content (images, infographics, social post images) across channels. Also use when the user mentions "content images," "social media images," "infographic," "visual content," "post image," "image specs," "visual repurposing," "content visuals," or "image for social post." For Pinterest, use pinterest-posts.
employee-generated-content
When the user wants to plan, implement, or optimize employee-generated content (EGC) or employee advocacy. Also use when the user mentions "EGC," "employee advocacy," "employee content," "internal brand ambassadors," "employee social media," "employee advocacy program," "staff advocacy," "LinkedIn employee posts," or "brand ambassador program." For LinkedIn, use linkedin-posts.
website-structure
When the user wants to plan website structure, decide which pages to build, or prioritize pages for a new or existing site. Also use when the user mentions "website structure," "site structure," "which pages do I need," "page planning," "sitemap planning," "Must Have pages," "website architecture," or "site hierarchy." For a specific page template (e.g. homepage), use homepage-generator or landing-page-generator as appropriate. Not for organic SEO roadmap alone; use seo-strategy.
seo-strategy
When the user wants to plan SEO strategy, prioritize SEO work, or understand the SEO workflow. Also use when the user mentions "SEO strategy," "SEO plan," "SEO roadmap," "SEO priority," "SEO audit," "SEO workflow," "where to start SEO," "SEO approach," "organic growth strategy," "why SEO," "SEO value," or "search strategy." For technical/crawl audit execution, use seo-audit. For keyword research, use keyword-research. For AI search visibility, use generative-engine-optimization.
seo-audit
When the user wants to run an SEO audit, technical SEO audit, or site health check. Also use when the user mentions "SEO audit," "technical audit," "site audit," "crawl audit," "indexing audit," "SEO health," or "fix SEO issues." For prioritization and organic strategy, use seo-strategy. For GSC data analysis, use google-search-console.
retention-strategy
When the user wants to reduce churn, improve customer retention, or plan lifecycle marketing. Also use when the user mentions "retention," "churn," "customer lifecycle," "churn prevention," "at-risk customers," or "loyalty program." For lifecycle, use growth-funnel.
research-sources
When the user wants to find information sources for content ideation, competitor monitoring, or industry tracking. Also use when the user mentions "research sources," "information sources," "content ideation," "industry monitoring," "competitor monitoring," "market intelligence," "content research," or "topic research." For keywords, use keyword-research.
product-launch
When the user wants to plan a product launch, execute launch channels, or create a launch checklist. Also use when the user mentions "product launch," "launch strategy," "product announcement," "launch channels," or "market launch." For GTM motion and positioning, use gtm-strategy. For cold start and first users, use cold-start-strategy. For Product Hunt day-of, use product-hunt-launch.
pmf-strategy
When the user wants to validate product-market fit, measure PMF, or plan before scaling. Also use when the user mentions "PMF," "product-market fit," "product market fit," "Sean Ellis test," "very disappointed," "vitamin vs painkiller," "PMF validation," "premature scaling," or "validate before scale." For GTM after validation, use gtm-strategy.