content-marketing
Use this skill when creating content strategy, writing SEO-optimized blog posts, planning content calendars, or repurposing content across channels. Triggers on blog strategy, content calendar, SEO content, content repurposing, editorial workflow, content pillars, topic clusters, and any task requiring content marketing planning or execution.
marketing content-marketingblogseo-contenteditorialcontent-strategyWhat is content-marketing?
Use this skill when creating content strategy, writing SEO-optimized blog posts, planning content calendars, or repurposing content across channels. Triggers on blog strategy, content calendar, SEO content, content repurposing, editorial workflow, content pillars, topic clusters, and any task requiring content marketing planning or execution.
content-marketing
content-marketing is a production-ready AI agent skill for claude-code, gemini-cli, openai-codex. Creating content strategy, writing SEO-optimized blog posts, planning content calendars, or repurposing content across channels.
Quick Facts
| Field | Value |
|---|---|
| Category | marketing |
| Version | 0.1.0 |
| Platforms | claude-code, gemini-cli, openai-codex |
| License | MIT |
How to Install
- Make sure you have Node.js installed on your machine.
- Run the following command in your terminal:
npx skills add AbsolutelySkilled/AbsolutelySkilled --skill content-marketing- The content-marketing skill is now available in your AI coding agent (Claude Code, Gemini CLI, OpenAI Codex, etc.).
Overview
Content marketing is the practice of creating and distributing valuable, relevant content to attract, engage, and convert a defined audience - rather than interrupting them with ads. Done well, it compounds over time: a single pillar page drives organic traffic for years, a repurposed webinar becomes ten assets, and a consistent editorial calendar builds brand authority that paid media cannot buy.
This skill covers content strategy, SEO-driven editorial planning, pillar-cluster architecture, cross-channel repurposing, and performance measurement - giving an agent the judgment to plan, write, and distribute content the way a seasoned content strategist would.
Tags
content-marketing blog seo-content editorial content-strategy
Platforms
- claude-code
- gemini-cli
- openai-codex
Related Skills
Pair content-marketing with these complementary skills:
Frequently Asked Questions
What is content-marketing?
Use this skill when creating content strategy, writing SEO-optimized blog posts, planning content calendars, or repurposing content across channels. Triggers on blog strategy, content calendar, SEO content, content repurposing, editorial workflow, content pillars, topic clusters, and any task requiring content marketing planning or execution.
How do I install content-marketing?
Run npx skills add AbsolutelySkilled/AbsolutelySkilled --skill content-marketing in your terminal. The skill will be immediately available in your AI coding agent.
What AI agents support content-marketing?
This skill works with claude-code, gemini-cli, openai-codex. Install it once and use it across any supported AI coding agent.
Maintainers
Generated from AbsolutelySkilled
SKILL.md
Content Marketing
Content marketing is the practice of creating and distributing valuable, relevant content to attract, engage, and convert a defined audience - rather than interrupting them with ads. Done well, it compounds over time: a single pillar page drives organic traffic for years, a repurposed webinar becomes ten assets, and a consistent editorial calendar builds brand authority that paid media cannot buy.
This skill covers content strategy, SEO-driven editorial planning, pillar-cluster architecture, cross-channel repurposing, and performance measurement - giving an agent the judgment to plan, write, and distribute content the way a seasoned content strategist would.
When to use this skill
Trigger this skill when the user:
- Wants to build or audit a content strategy for a product, brand, or niche
- Needs to create or redesign a content calendar (weekly, monthly, quarterly)
- Asks for help writing, structuring, or optimizing an SEO blog post
- Wants to design a pillar page and topic-cluster architecture
- Needs a playbook for repurposing one piece of content across channels
- Asks how to set up an editorial workflow (briefing, drafting, review, publish)
- Wants to define or track content marketing KPIs and attribution
Do NOT trigger this skill for:
- Paid advertising copy or media buying (ad copy is a different discipline)
- Technical SEO implementation - crawl budgets, structured data, site speed (use
technical-seo-engineering)
Key principles
Audience first - Every content decision starts with the reader. Who are they, what question are they asking, and what do they need to do after reading? Content that serves the audience earns trust; content that serves the brand earns nothing.
Pillar-cluster model - Organize content around broad pillar pages that cover a topic comprehensively, supported by cluster articles that go deep on subtopics. Internal links between them signal topical authority to search engines and guide readers through a logical journey.
Consistency beats virality - One viral post does not build an audience. Publishing two quality pieces per week for a year compounds into a moat. Establish a cadence you can sustain, then optimize for quality within that constraint.
Repurpose everything - Every long-form piece contains a dozen shorter assets. A 2,000-word blog post becomes a LinkedIn thread, a tweet storm, a short-form video script, an email newsletter section, and three social graphics. Maximize the return on every research hour invested.
Measure and iterate - Content marketing ROI is real but lagging. Measure organic traffic, keyword rankings, scroll depth, email signups, and pipeline influenced. Use data to double down on what works and prune what does not.
Core concepts
Content funnel - TOFU / MOFU / BOFU
Match content type to where the reader sits in their decision journey:
| Stage | Name | Intent | Examples |
|---|---|---|---|
| TOFU | Top of Funnel | Awareness - broad problem discovery | How-to guides, listicles, explainer posts, trend reports |
| MOFU | Middle of Funnel | Consideration - evaluating solutions | Comparison posts, case studies, webinars, whitepapers |
| BOFU | Bottom of Funnel | Decision - ready to buy or sign up | Pricing pages, demos, customer stories, ROI calculators |
A healthy content program publishes across all three stages. Over-indexing on TOFU drives traffic but no pipeline; over-indexing on BOFU limits reach.
Pillar pages and topic clusters
A pillar page is a long-form (2,000-5,000 word) comprehensive guide on a broad topic (e.g., "The Complete Guide to Email Marketing"). It links out to cluster articles - focused posts on subtopics (e.g., "How to Write a Subject Line That Gets Opened", "Email List Segmentation Strategies"). Each cluster article links back to the pillar.
Benefits: topical authority, improved crawlability, longer time-on-site, and a natural internal linking structure that distributes page rank.
Content types and formats
| Type | Best for | Typical length |
|---|---|---|
| Blog post / article | SEO, thought leadership, TOFU | 1,000-3,000 words |
| Pillar page | Topical authority, TOFU/MOFU | 3,000-6,000 words |
| Case study | Social proof, MOFU/BOFU | 800-1,500 words |
| Whitepaper / report | Lead gen, MOFU | 2,000-8,000 words |
| Email newsletter | Retention, nurture | 300-800 words |
| Social content | Distribution, reach | Platform-native |
| Video / podcast | Awareness, trust | Format-dependent |
Distribution channels
Content does not distribute itself. Plan distribution at the time of creation:
- Owned - Blog, email list, social profiles, community (highest ROI, builds assets)
- Earned - Backlinks, press mentions, shares, guest posts (high credibility)
- Paid - Sponsored posts, content amplification (speed, reach on demand)
Owned channels compound; paid channels stop working the moment you stop paying.
Common tasks
Build a content strategy
Use this framework to define or audit a content strategy:
- Define the audience - Job title, company size, key pain points, content they already consume. Build 1-3 audience personas maximum.
- Audit existing content - Inventory all published pieces: URL, topic, funnel stage, monthly traffic, ranking keywords, backlinks. Identify gaps and cannibalization.
- Choose 3-5 content pillars - Broad themes that sit at the intersection of your audience's needs and your product's expertise (e.g., "Developer Productivity", "API Design", "Engineering Culture").
- Map content to funnel - For each pillar, plan TOFU, MOFU, and BOFU content.
- Set goals and KPIs - Organic sessions, leads from content, keyword rankings for target terms, email subscribers, backlinks earned.
- Define publishing cadence - Sustainable frequency comes first. Start with two posts per week before aiming for daily.
Create a content calendar
A content calendar prevents gaps, enables planning, and aligns stakeholders. Minimum required fields per entry:
| Field | Description |
|---|---|
| Title / working title | Clear enough for a writer to start from |
| Target keyword | Primary keyword the piece will rank for |
| Funnel stage | TOFU / MOFU / BOFU |
| Content pillar | Which strategic theme this belongs to |
| Format | Blog post, case study, video, etc. |
| Target persona | Who is this written for |
| Publish date | Committed date, not aspirational |
| Owner | Writer responsible for the draft |
| Status | Idea / Brief / In progress / Review / Scheduled / Published |
Recommended cadence: plan 6-8 weeks ahead, review and adjust monthly.
Write an SEO-optimized blog post
Follow this structure for every long-form blog post:
- Keyword research first - Identify a primary keyword (target: 500-5,000 monthly searches, low-to-medium difficulty). Find 5-10 semantically related secondary keywords to weave in naturally.
- SERP analysis - Read the top 5 ranking pages. Note: content format, headings used, questions answered, length. Your post must cover everything they cover and add unique value (original data, deeper examples, better structure).
- Outline with H2/H3 structure - Mirror the mental model of someone searching the keyword. Lead with "what" before "how". Use questions as headings when the keyword is question-form.
- Write the introduction - Hook (relatable problem or surprising stat), bridge (why this matters), thesis (what the post covers). Under 150 words.
- Body - Use the inverted pyramid: most important information first in each section. Short paragraphs (3-5 lines max). Use bullet lists for scannable points. Include code examples, screenshots, or data where relevant.
- Conclusion - Summarize the 3 key takeaways. Include a clear CTA (subscribe, download, start a trial).
- On-page SEO - Primary keyword in title (near the front), first 100 words, one H2, meta description (under 160 chars). Alt text on all images. Internal links to 2-4 related posts.
Design a pillar-cluster content model
Steps to build a pillar-cluster architecture for a topic area:
- Choose the pillar topic - Broad enough to support 10+ subtopics, specific enough to be relevant to your product (e.g., "Content Marketing for SaaS").
- Research subtopics - Use keyword tools to find related queries. Group them into 8-15 cluster themes.
- Audit existing content - Map existing posts to cluster slots. Identify gaps.
- Write or update the pillar page - Comprehensive coverage of the main topic. Dedicate a section to each cluster theme with a paragraph of context and a link to the cluster article.
- Write or update cluster articles - Each cluster article goes deep on one subtopic. Every cluster article links back to the pillar page.
- Build internal links - Each cluster article also links to 2-3 sibling cluster articles where relevant.
Repurpose content across channels - playbook
For every long-form piece, extract the following derivative assets:
| Source asset | Derivative | Channel |
|---|---|---|
| Blog post | Key insight thread (5-8 posts) | X / Twitter, LinkedIn |
| Blog post | Short-form video script (60-90 sec) | YouTube Shorts, Instagram Reels, TikTok |
| Blog post | Email newsletter section | Email list |
| Blog post | Infographic (stats + process) | Pinterest, LinkedIn, blog embeds |
| Webinar / podcast | Audiogram clips | Social, YouTube |
| Webinar / podcast | Transcript cleaned into blog post | Blog, SEO |
| Data report | Press release + stat soundbites | PR, social |
Repurposing rule: change the format, not just the words. A blog post copy-pasted to LinkedIn is not repurposing - a thread that distills the 5 key insights is.
Set up an editorial workflow
A minimal but complete editorial workflow prevents quality regressions at scale:
- Brief - Writer receives: target keyword, audience persona, funnel stage, target length, outline skeleton, internal links to include, deadline.
- Draft - Writer submits first draft in the CMS or shared doc. Draft includes meta title, meta description, slug, and at least one internal link suggestion.
- Editorial review - Editor checks: accuracy, structure, voice, SEO (keyword placement, headings, meta), and CTA clarity. Single round of feedback.
- Revisions - Writer addresses all feedback. Marks items resolved.
- Final QA - Check images have alt text, all links work, CMS fields are complete (category, tags, author, featured image).
- Schedule / publish - Publish or schedule. Add to distribution queue.
- Promotion - Post to social, include in next email newsletter, notify internal stakeholders.
Measure content performance - KPIs and attribution
Track these metrics per content piece and in aggregate:
| KPI | Tool | What it tells you |
|---|---|---|
| Organic sessions | Google Analytics / Search Console | SEO reach |
| Keyword ranking position | Ahrefs / Semrush | Search visibility |
| Scroll depth / time on page | GA4 / Hotjar | Engagement quality |
| Email signups from content | GA4 goals / HubSpot | Lead gen efficiency |
| Backlinks earned | Ahrefs | Authority building |
| Content-influenced pipeline | CRM (HubSpot, Salesforce) | Revenue impact |
| Social shares / engagement | Native analytics | Distribution reach |
Attribution model recommendation: use first-touch for awareness KPIs (which content introduced leads to your brand) and multi-touch for pipeline KPIs (which content appeared in the journey of closed deals).
Anti-patterns / common mistakes
| Mistake | Why it's wrong | What to do instead |
|---|---|---|
| Publishing for publishing's sake | Thin, low-effort content dilutes topical authority and earns no backlinks or shares | Set a quality bar: every piece must be the best resource on the web for its target keyword |
| Ignoring distribution | Great content with zero promotion reaches no one | Plan distribution before writing; dedicate as much time to promotion as to creation |
| Targeting only high-volume keywords | High-volume terms have high competition; new domains cannot rank for them | Target long-tail keywords (low volume, high intent) first; build authority before pursuing head terms |
| Skipping the content audit | Creating new content while duplicating or cannibalizing existing posts | Audit quarterly; consolidate thin posts, update outdated ones, redirect cannibalized URLs |
| No content-to-product connection | Content that never mentions your product cannot generate pipeline | Include a relevant product CTA in every MOFU/BOFU piece; link TOFU content to problem-aware landing pages |
| Measuring only vanity metrics | Pageviews and social likes do not pay salaries | Track email signups, demo requests, and pipeline influenced alongside traffic |
Gotchas
Content calendar without deadlines is fiction - A calendar with "aspirational" publish dates is not a calendar. Dates must be committed and tied to an owner. Without a hard publish date, work expands to fill all available time and cadence collapses.
Repurposing means format change, not copy-paste - Copying a blog post into LinkedIn as-is is not repurposing - it performs poorly and signals low effort. Format must change: a 2,000-word post becomes a 7-post thread that distills the key insights, not a wall of text.
Pillar pages without cluster links don't work - A pillar page with no internal links to spoke articles is just a long article. The SEO benefit comes from the bidirectional link structure. Build the cluster first, then wire the links.
Targeting high-volume keywords too early - New domains cannot rank for head terms (10K+ monthly searches) regardless of content quality. Begin with long-tail, low-competition keywords (<1K searches/month) to build domain authority before competing for volume.
Publishing without a distribution plan reaches no one - Great content without promotion earns zero traffic. Treat distribution as a production step, not an afterthought. Plan social, email, and outreach before writing begins.
References
For detailed templates and structures, read the relevant file from references/:
references/content-templates.md- Blog post, case study, and whitepaper templates
Only load a references file if the current task requires detailed templates or structural scaffolding.
References
content-templates.md
Content Templates
Production-ready structural templates for the three most common long-form content formats. Each template includes required sections, recommended length per section, and notes on purpose.
Blog Post Template
Best for: SEO-driven articles, how-to guides, thought leadership, listicles. Target length: 1,200-2,500 words for standard posts; 2,500-4,000 for pillar-adjacent posts.
[H1] Post Title
Title formula options:
- "How to [Achieve Outcome] [Constraint or Qualifier]" - e.g., "How to Build a Content Calendar in 30 Minutes"
- "[Number] [Adjective] Ways to [Achieve Outcome]" - e.g., "7 Proven Ways to Repurpose Blog Content"
- "The [Audience]'s Guide to [Topic]" - e.g., "The Startup Founder's Guide to Content Strategy"
Include the primary keyword near the front of the title. Keep under 60 characters for SERP display.
Meta description (under 160 chars):
[Primary keyword] + [unique angle or benefit] + [implicit or explicit CTA]
Introduction (100-150 words)
- Hook: Open with a surprising stat, a relatable frustration, or a bold claim that earns the click.
- Bridge: Connect the hook to the reader's specific situation. Show you understand their problem.
- Thesis: Tell the reader exactly what this post will teach them. Use the primary keyword naturally in the first 100 words.
[H2] Section 1: [Address the "What" Before the "How"]
(200-350 words)
Define the core concept before explaining the process. Readers who need context will stay; readers who already know can skim ahead.
- Use a short paragraph to define the term or concept.
- Include a concrete, real-world example.
- If applicable, add a simple comparison table or a code snippet.
[H2] Section 2: [Step-by-Step Process or Framework]
(300-500 words)
The main instructional body. Use numbered steps for sequential processes; use subheadings (H3) for parallel concepts.
[H3] Step 1: [Action verb + outcome]
One clear action. Explain the "why" in one sentence. Provide a concrete example or code block.
[H3] Step 2: [Action verb + outcome]
Repeat the pattern. Keep each step to 2-4 short paragraphs.
[H3] Step 3: [Action verb + outcome]
If the step has a common mistake, call it out in a blockquote or callout box.
Common mistake: [describe the mistake and why it happens]
[H2] Section 3: [Advanced Tips or Edge Cases] (optional)
(200-300 words)
Add depth for experienced readers. This section earns backlinks and social shares because it goes beyond the obvious. Include specific tools, shortcuts, or less-known nuances.
[H2] [Comparison Table or Example Summary] (optional)
Use a table when comparing options, tools, or approaches.
| Option | Best for | Tradeoff |
|---|---|---|
| Option A | [use case] | [tradeoff] |
| Option B | [use case] | [tradeoff] |
| Option C | [use case] | [tradeoff] |
[H2] Conclusion
(100-150 words)
- Summarize the 3 most important takeaways in 2-3 sentences.
- Avoid restating everything - synthesize, don't recap.
- End with a clear, single CTA: subscribe to the newsletter, download the guide, start a free trial, or read a related post.
CTA formats:
- Soft: "If you found this useful, [related post] covers [next logical topic]."
- Lead gen: "Download our [template/checklist/guide] to get started immediately."
- Product: "See how [Product Name] helps teams [outcome]. Start for free."
On-page SEO checklist (before publishing):
- Primary keyword in H1, first 100 words, one H2, and meta description
- Slug is short and keyword-rich (
/content-calendar-template, not/blog-post-2024-07-15) - 2-4 internal links to related posts
- All images have descriptive alt text
- Meta description is under 160 characters
- Featured image is set
Case Study Template
Best for: Social proof, MOFU/BOFU content, sales enablement. Target length: 800-1,500 words. Structure principle: Problem - Solution - Result. Quantify the result wherever possible.
[H1] How [Customer Name] [Achieved Specific, Quantified Outcome] with [Your Product/Service]
Example: "How Acme Corp Reduced API Latency by 40% Using StreamCache"
Subtitle / summary line (1-2 sentences):
[Customer type] + [challenge they faced] + [key result achieved]
About [Customer Name]
(50-80 words)
- Company name, industry, size (employees or revenue if public).
- What they do in plain language.
- Relevant context: growth stage, tech stack, team structure.
The Challenge
(150-250 words)
Describe the problem from the customer's perspective, not yours.
- What specific pain point were they experiencing?
- What had they tried before? Why did it fail?
- What was the business impact of the problem (lost time, lost revenue, team frustration)?
Use a direct quote from the customer here to add credibility:
"We were spending three hours a week manually [doing X], and it was holding back the whole team." - [Name, Title, Company]
Why [Your Product / Solution]
(100-200 words)
- How did they discover your product?
- What alternatives did they consider? Why did they choose you?
- Keep this section factual, not sales-y. The customer's reasoning is more credible than your positioning.
The Solution
(200-350 words)
Walk through the implementation or adoption process.
- What did they set up or configure?
- How long did the implementation take?
- Were there any surprises or challenges during rollout? How were they resolved?
- Include a screenshot, architecture diagram, or code snippet if relevant.
[H3] How They Use [Feature/Product] Day-to-Day
Describe the workflow. Be specific - "the team runs a report every Monday to review X" is more compelling than "they use the dashboard regularly."
The Results
(150-250 words)
Lead with the headline metric. Then provide supporting metrics.
Primary result: [X]% improvement in [metric] in [timeframe]
Supporting metrics:
- [Metric 1]: from [before] to [after]
- [Metric 2]: from [before] to [after]
- [Qualitative outcome]: team feedback, NPS improvement, reduced support tickets
Close with a customer quote that summarizes the outcome:
"Since switching to [Product], we've [result]. It's been a [positive adjective] experience." - [Name, Title, Company]
What's Next
(50-100 words, optional)
Mention what the customer plans to do next with your product. Shows growth and ongoing relationship. Useful for upsell narratives.
CTA: Link to a free trial, demo booking, or a related case study. Match the CTA to where the reader is likely in the funnel.
Whitepaper Template
Best for: Lead generation, thought leadership, MOFU content requiring form fills. Target length: 2,500-6,000 words. Tone: Authoritative and educational. Less conversational than a blog post.
Cover Page
- Title: Specific and outcome-oriented. Format: "[The State of / How to / The [Year] Guide to] [Specific Topic]"
- Subtitle: One sentence expanding on the title.
- Author(s): Name, title, company.
- Date / Version.
- Logo and branding.
Executive Summary
(200-300 words)
The executive summary is for readers who will not read the full document - make it standalone. Cover:
- The problem or opportunity this whitepaper addresses.
- The key findings or recommendations (3-5 bullet points).
- Who this document is for and why they should read it.
Table of Contents
List all H2 sections with page numbers (or anchor links in digital versions).
1. Introduction / Background
(400-600 words)
- Establish the context and why this topic matters now.
- Define key terms that will be used throughout.
- State the thesis or central argument of the whitepaper.
- If this is a research report, describe the methodology briefly here.
2. The Problem in Depth
(500-800 words)
- Present the problem with supporting data (industry statistics, survey results, analyst reports).
- Show who is affected and how severely.
- Use charts, graphs, or tables to make the scale of the problem concrete.
- Cite all sources with inline references and a bibliography section.
3. Current Approaches and Their Limitations
(400-600 words)
- Describe the conventional or popular approaches to the problem.
- Be fair and accurate - do not strawman competing approaches.
- Identify the specific gaps, failure modes, or tradeoffs of each approach.
4. [Your Framework / Solution / Recommendation]
(600-1,000 words)
The core of the whitepaper. Present your approach, model, or recommendation.
[H3] Principle 1: [Name]
Explain the first component of your framework. Support with data, examples, or case evidence.
[H3] Principle 2: [Name]
Repeat the pattern. Aim for 3-5 framework components.
[H3] Principle 3: [Name]
5. Implementation Guide
(400-700 words)
Practical guidance for applying the framework. Step-by-step where possible. Include:
- Prerequisites or readiness checklist.
- Phased approach (quick wins vs. long-term investments).
- Common pitfalls and how to avoid them.
6. Case Evidence or Research Findings
(300-500 words)
Present 2-3 anonymized or named examples that demonstrate the framework working in practice. Use the structure: Challenge - Approach - Result.
If this is a research report, this section contains your key findings with supporting charts.
7. Conclusion
(200-300 words)
- Restate the central argument concisely.
- Summarize the 3-5 key takeaways.
- Make a clear recommendation for what the reader should do next.
CTA Page
A standalone page (or prominent section) with a single, clear next step:
- Book a consultation
- Request a demo
- Download the companion checklist
- Join the community / newsletter
Do not include multiple CTAs - choose the one that matches the funnel stage.
References / Bibliography
List all cited sources in a consistent format (APA or similar). For digital whitepapers, hyperlink all URLs.
About [Company]
(50-100 words)
Short company bio. Focus on how you help the reader's type of organization, not your funding or founding story.
Production checklist (before publishing/gating):
- Executive summary is standalone - a skimmer can understand the value
- All statistics have citations; no claims without sources
- Charts and tables have titles and source labels
- Legal review completed for any third-party data usage
- PDF is accessible: tagged headings, alt text on images, selectable text
- Landing page copy matches whitepaper title and key benefit
- Thank-you page CTA is configured correctly
Frequently Asked Questions
What is content-marketing?
Use this skill when creating content strategy, writing SEO-optimized blog posts, planning content calendars, or repurposing content across channels. Triggers on blog strategy, content calendar, SEO content, content repurposing, editorial workflow, content pillars, topic clusters, and any task requiring content marketing planning or execution.
How do I install content-marketing?
Run npx skills add AbsolutelySkilled/AbsolutelySkilled --skill content-marketing in your terminal. The skill will be immediately available in your AI coding agent.
What AI agents support content-marketing?
content-marketing works with claude-code, gemini-cli, openai-codex. Install it once and use it across any supported AI coding agent.