Claude Skills Guide

Claude Skills for SEO Content Generation Workflow

Creating SEO-optimized content at scale requires a systematic approach Developers and power users can use Claude skills to automate research, generate outlines, optimize content, and track performance. This guide walks through a practical workflow using Claude Code skills for each stage of the content generation pipeline.

Claude skills are Markdown files stored in ~/.claude/skills/ and invoked with /skill-name inside a Claude Code session.

The SEO Content Pipeline

A modern SEO content workflow involves multiple stages: keyword research, content brief creation, drafting, optimization, and performance tracking Claude skills assist with each phase, reducing manual effort while maintaining quality standards.

Keyword Research with Spreadsheet Automation

The xlsx skill transforms how you handle keyword data. Instead of manually sorting through CSV exports from SEO tools, create automated pipelines that categorize keywords, calculate difficulty scores, and generate content opportunities.

Invoke the skill with your exported keyword data:

/xlsx
I have a CSV export from Ahrefs with columns: keyword, search_volume, difficulty, CPC. Group keywords by search intent (informational, transactional, navigational) based on these signals:
- Informational: contains what, how, why, guide, tutorial
- Transactional: contains buy, price, discount, deal
- Navigational: contains login, sign in, app, tool
Output a spreadsheet with intent as a new column and sort by search_volume descending.

Claude generates the pandas code and applies the transformations:

import pandas as pd

def cluster_keywords_by_intent(keywords_df):
    """Group keywords by search intent for content planning."""
    intent_mapping = {
        'informational': ['what', 'how', 'why', 'guide', 'tutorial'],
        'transactional': ['buy', 'price', 'discount', 'deal'],
        'navigational': ['login', 'sign in', 'app', 'tool']
    }

    for intent, terms in intent_mapping.items():
        mask = keywords_df['keyword'].str.contains('|'.join(terms), case=False)
        keywords_df.loc[mask, 'intent'] = intent

    return keywords_df.sort_values('search_volume', ascending=False)

Content Brief Generation

Once you have target keywords, the docx skill generates structured content briefs:

/docx
Create a content brief document for the keyword "claude skills for seo". Include: target keyword, target URL, competitor URLs to analyze, word count target, required H2 sections, internal link targets, and meta description draft. Format it as a Word document brief.

Claude generates a properly formatted .docx file with SEO requirements built in. The skill handles formatting, heading hierarchy, and can include tables for competitor analysis sections.

Document Processing for Research

The pdf skill is essential when researching competitor content or extracting data from industry reports:

/pdf
Extract all statistics, data points, and quotes from this industry report PDF. Flag any that are relevant to the topic of AI developer tools. Output as a numbered list with page references.

This lets you process industry reports, whitepapers, and academic research in bulk, building a knowledge base that informs your content strategy without manual reading.

Content Optimization Workflow

For existing content that needs SEO improvements, create a custom audit skill at ~/.claude/skills/seo-audit.md:

# SEO Content Audit

Audit a piece of content for SEO effectiveness.

## Checks to Perform

1. Primary keyword present in: title, H1, first 100 words, at least two H2s, meta description
2. Meta description length: 120-155 characters
3. Title length: 30-60 characters
4. Internal links: at least 2
5. External links to authoritative sources: at least 1
6. Word count appropriate for topic (check top 3 SERP results for benchmark)
7. No keyword stuffing (primary keyword density under 2.5%)

## Output Format

Return a pass/fail checklist with specific notes on each failed item and recommended fixes.

Invoke it against any content:

/seo-audit
[paste article content here]

Content Calendar Management

The xlsx skill handles content calendar management. Track publication dates, keyword targets, and performance metrics:

/xlsx
Update my content calendar spreadsheet (content-calendar.xlsx). Add a new row for:
Title: "Claude Skills for SEO Content Generation Workflow"
Target keyword: claude skills for seo
Publish date: 2026-03-20
Status: draft
Assigned to: mike

Claude writes the openpyxl code to open the file and append the row correctly.

Memory and Knowledge Management

The supermemory skill enhances long-term SEO strategy by maintaining a knowledge base of what content performs well:

/supermemory store: "claude skills for seo" article published 2026-03-20, ranked position 8 by April 1, 1,200 organic visits in first month
/supermemory store: long-form guides (2000+ words) consistently outrank shorter posts for developer-tool keywords
/supermemory Which content formats perform best for our site?

This pattern builds institutional knowledge that improves future content decisions.

Frontend Design Integration

When creating landing pages or content-heavy sites, proper rendering impacts Core Web Vitals, which Google uses as ranking signals. Use Claude Code directly to audit your content templates:

Review my article template for Core Web Vitals impact. Check for: render-blocking scripts, images without explicit dimensions, large layout shifts from dynamic content, and font loading delays.

Claude reviews your HTML/CSS and surfaces specific fixes—no separate skill invocation required.

Automating the Entire Pipeline

Combining these skills creates a practical content generation system:

  1. Research: Use /xlsx to process keyword data, /pdf to extract competitor insights
  2. Briefing: Generate structured briefs with /docx
  3. Creation: Write content with SEO requirements embedded in context
  4. Optimization: Run /seo-audit for quality assurance
  5. Tracking: Update content calendars with /xlsx and log performance with /supermemory

Each skill handles its domain, and Claude orchestrates the workflow between them. This approach scales content production while maintaining consistency across your SEO portfolio.



Built by theluckystrike — More at zovo.one