Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aradotso avatar

Seo Content Marketing Skills Suite

  • 868 installs
  • 6 repo stars
  • Updated July 18, 2026
  • aradotso/marketing-skills

seo-content-marketing-skills-suite is a Claude Code skill that exposes ten SEO commands and five workflows for developers who need structured keyword, audit, and content-strategy automation from skill-factory scaffolding

About

seo-content-marketing-skills-suite is a Claude Code skill in aradotso/marketing-skills that packages alirezarezvani claude-code-skill-factory SEO scaffolding into ten slash commands and five multi-step workflows. Each command follows a five-step pattern with progress bars, prioritized findings tables, and CSV or Google Sheets export flags. Coverage spans keyword clustering, content and technical audits, competitor and backlink gaps, NLP content briefs, SERP monitoring, link prospecting, page-speed SEO, local NAP checks, and editorial calendars. Workflows include a four-week full SEO sprint with twelve checklist steps, pre-launch validation, content refresh playbooks, a ninety-day authority campaign, and an AI content pipeline configured through config.json for Ahrefs, SEMrush, WordPress, and alert email. Install via npx skills add Aradotso/marketing-skills --skill seo-content-marketing-skills-suite or clone JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo into ~/.claude/skills. Developers reach for this suite when they want repeatable agent-driven SEO command output instead of ad-hoc chat prompts for owned-site organic growth.

  • Scaffolded from alirezarezvani/claude-code-skill-factory pattern
  • Clone path JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo
  • Detailed sample outputs for cannibalization, CWV, and content calendars
  • config.json for API providers, thresholds, and WordPress integration hooks

Seo Content Marketing Skills Suite by the numbers

  • 868 all-time installs (skills.sh)
  • +2 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #504 of 1,881 Marketing & SEO skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/aradotso/marketing-skills --skill seo-content-marketing-skills-suite

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs868
repo stars6
Security audit1 / 3 scanners passed
Last updatedJuly 18, 2026
Repositoryaradotso/marketing-skills

How do you automate SEO audits with Claude Code skills?

Apply skill-factory SEO scaffolding with ten commands for audits, briefs, link building, and four-week SEO sprints.

Who is it for?

Developers running organic search programs who want Claude Code slash commands with structured audit tables and config.json API integrations.

Skip if: Developers without an owned website or CMS to optimize who only need paid ads or social posting automation.

When should I use this skill?

The user asks for keyword research, content or technical SEO audits, competitor gap analysis, content briefs, SERP monitoring, link prospecting, or /workflows:full-seo-sprint in Claude Code.

What you get

Prioritized audit tables, NLP content briefs, editorial calendars, sprint checklists, and CSV or Google Sheets exports.

  • SEO audit and keyword cluster tables
  • NLP content briefs and editorial calendars
  • Sprint checklists with CSV or Google Sheets exports

By the numbers

  • Provides 10 specialized SEO commands
  • Includes 5 multi-step workflows
  • Full SEO sprint workflow spans 4 weeks with 12 checklist steps

Files

SKILL.mdMarkdownGitHub ↗

SEO & Content Marketing Skills Suite

Skill by ara.so — Marketing Skills collection.

Command suite for SEO professionals and content marketers providing keyword research, content audits, SERP analysis, technical SEO diagnostics, and content strategy workflows. Derived from the claude-code-skill-factory scaffolding pattern.

What This Project Does

Provides 10 specialized SEO commands and 5 multi-step workflows with structured output UI:

  • Keyword Research — clustering, opportunity scoring, SERP intent mapping
  • Content Audits — quality scoring, duplication detection, cannibalization reports
  • Technical SEO — crawl budget, Core Web Vitals, schema validation
  • Competitor Analysis — backlink gaps, topic gaps, featured snippet opportunities
  • Content Strategy — AI briefs, editorial calendars, refresh workflows
  • Link Building — prospecting, outreach templates, authority building
  • Local SEO — NAP consistency, Google Business Profile optimization

All commands follow a consistent 5-step pattern with progress tracking, prioritized findings, and actionable recommendations.

Installation

Clone Into Claude Skills Directory

# Standard installation path
mkdir -p ~/.claude/skills
git clone https://github.com/JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo.git \
  ~/.claude/skills/seo-content-marketing

# Load in Claude Code session
/read ~/.claude/skills/seo-content-marketing/SKILL.md

Manual Installation

# Download and extract
curl -L https://github.com/JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo/archive/main.zip -o seo-skills.zip
unzip seo-skills.zip -d ~/.claude/skills/

Core Commands

Keyword Research

Deep keyword clustering with opportunity scoring:

# Basic keyword research
/keyword-research "cloud accounting software"

# With filters
/keyword-research "cloud accounting" --min-volume 500 --max-difficulty 45 --intent commercial

# Export to CSV
/keyword-research "saas analytics" --output csv --export ./keywords.csv

Output structure:

┌──────────────────────────┬────────┬────────┬──────────┬─────────────┐
│ Keyword                  │ Volume │ Diff   │ Intent   │ Opportunity │
├──────────────────────────┼────────┼────────┼──────────┼─────────────┤
│ best cloud accounting    │  8 100 │     38 │ Comm     │    🟢 High  │
│ cloud accounting pricing │  2 900 │     42 │ Comm     │    🟡 Med   │
│ what is cloud accounting │  1 200 │     28 │ Info     │    🟢 High  │
└──────────────────────────┴────────┴────────┴──────────┴─────────────┘

Clusters identified: 4
  → Pricing & comparison (12 keywords)
  → Features & benefits (8 keywords)
  → How-to & tutorials (6 keywords)
  → Alternatives & competitors (5 keywords)

Content Audit

Full-site content quality analysis:

# Scan entire domain
/content-audit https://example.com --scope full

# Specific section
/content-audit https://example.com/blog --depth 3

# With duplication detection
/content-audit https://example.com --check-duplicates --similarity-threshold 0.85

Output structure:

Content Quality Score: 68/100  ⚠ Needs Improvement

┌────────────────────────────┬───────┬──────────┬──────────┐
│ Issue                      │ Count │ Severity │ Impact   │
├────────────────────────────┼───────┼──────────┼──────────┤
│ Missing meta descriptions  │   124 │  🟠 Med  │   High   │
│ Thin content (<300 words)  │    47 │  🔴 High │   High   │
│ Keyword cannibalization    │    12 │  🔴 High │  Medium  │
│ Broken internal links      │    33 │  🟠 Med  │  Medium  │
│ Orphan pages (no inlinks)  │    18 │  🟡 Low  │    Low   │
└────────────────────────────┴───────┴──────────┴──────────┘

Cannibalization clusters:
  "project management tools" → 4 pages competing
    • /blog/best-pm-tools
    • /blog/pm-software-2024
    • /resources/pm-guide
    • /tools/project-management

Action: Consolidate into single authoritative page

Technical SEO Audit

Crawl budget, Core Web Vitals, and indexability:

# Full technical audit
/technical-seo https://example.com

# Focus on Core Web Vitals
/technical-seo https://example.com --focus performance

# Include schema validation
/technical-seo https://example.com --validate-schema --check-mobile

Output structure:

╔══════════════════════════════════════════════════╗
║  Technical SEO  —  example.com                   ║
╠══════════════════════════════════════════════════╣
║  Crawling …            [██████████] 100%    Done ║
║  Core Web Vitals …     [██████████] 100%    Done ║
║  Schema validation …   [██████████] 100%    Done ║
╚══════════════════════════════════════════════════╝

Core Web Vitals:
  LCP (Largest Contentful Paint):   1.8s  ✓ Good
  FID (First Input Delay):          45ms  ✓ Good
  CLS (Cumulative Layout Shift):    0.18  ⚠ Needs Improvement

Issues blocking crawl budget:
  🔴 4,230 pages with soft 404 (200 status, thin content)
  🟠 1,847 redirect chains (>3 hops)
  🟡   302 pages blocked by robots.txt but referenced in sitemap

Schema markup:
  ✓ Article schema valid (234 pages)
  ✗ Product schema errors (12 pages)
  ⚠ Breadcrumb missing (all pages)

Competitor Gap Analysis

Backlink and topic gap identification:

# Basic competitor analysis
/competitor-gap https://example.com --competitors competitor1.com,competitor2.com

# Focus on backlinks
/competitor-gap https://example.com --competitors "competitor1.com,competitor2.com" --mode backlinks

# Featured snippet opportunities
/competitor-gap https://example.com --competitors "competitor1.com" --snippets

Output structure:

Backlink Gap Analysis:

Competitors rank for, you don't (Top 20):
┌──────────────────────────────┬────────┬─────────────────┬──────────┐
│ Keyword                      │ Volume │ Ranking Site    │ Diff     │
├──────────────────────────────┼────────┼─────────────────┼──────────┤
│ time tracking software       │ 18,100 │ competitor1.com │       32 │
│ employee time clock app      │  9,900 │ competitor2.com │       28 │
│ best time tracker for teams  │  6,600 │ competitor1.com │       35 │
└──────────────────────────────┴────────┴─────────────────┴──────────┘

Backlinks they have, you don't (Top 10):
  • techcrunch.com/2024/time-tracking → competitor1.com (DA 94)
  • forbes.com/productivity-tools → competitor2.com (DA 93)
  • capterra.com/time-tracking → competitor1.com (DA 84)

Estimated link building budget: $12,400–$18,700

SEO Content Brief

AI-generated content brief with NLP terms:

# Generate content brief
/content-brief "how to choose project management software"

# With specific word count target
/content-brief "remote team collaboration tools" --target-words 2500

# Include competitor analysis
/content-brief "agile project management" --analyze-top 10

Output structure:

Content Brief: "how to choose project management software"

Target metrics:
  Word count:       2,100–2,400 words
  Reading level:    Grade 8–10
  Primary intent:   Informational + Commercial
  Featured snippet: List (73% of SERPs)

Heading structure (from top 10):
  H1: How to Choose [the Right/Best] Project Management Software [for Your Team]
  H2: What is project management software?
  H2: Key features to look for
    H3: Task management
    H3: Team collaboration
    H3: Reporting & analytics
  H2: Types of project management methodologies
  H2: Pricing models explained
  H2: Top [X] project management tools compared
  H2: How to evaluate and choose

NLP terms (TF-IDF):
  Essential: task management, team collaboration, workflow, Gantt chart, agile, kanban
  Important: milestones, dependencies, resource allocation, time tracking, integrations
  Supporting: scalability, user interface, mobile app, customer support, pricing tiers

Questions to answer:
  • What is the difference between PM software and task management tools?
  • How much does project management software cost?
  • What's better for remote teams: agile or waterfall?
  • Can project management software integrate with Slack/Teams?

Internal linking opportunities:
  • /blog/agile-vs-waterfall (existing)
  • /tools/project-management (existing)
  • /blog/remote-team-tools (create)

SERP Monitoring

Daily rank tracking with volatility alerts:

# Track keyword rankings
/serp-monitor --keywords keywords.csv --domain example.com

# Single keyword check
/serp-monitor "cloud accounting software" --domain example.com --history 30d

# Volatility alert
/serp-monitor --keywords keywords.csv --alert-threshold 3 --email $ALERT_EMAIL

Output structure:

Rank Tracking Report — 2024-05-11

┌──────────────────────────┬──────┬──────┬────────┬────────────┐
│ Keyword                  │ Rank │ Prev │ Change │ Volatility │
├──────────────────────────┼──────┼──────┼────────┼────────────┤
│ cloud accounting         │    4 │    6 │  ↑ +2  │    🟢 Low  │
│ online bookkeeping       │    8 │    8 │    —   │    🟢 Low  │
│ small business invoicing │   12 │    7 │  ↓ -5  │  🔴 High   │
│ receipt scanning app     │    3 │    3 │    —   │    🟢 Low  │
└──────────────────────────┴──────┴──────┴────────┴────────────┘

⚠ High volatility detected:
  "small business invoicing" dropped 5 positions
    Likely cause: New featured snippet captured by competitor
    Action: Target featured snippet with list format

CTR optimization opportunities:
  Position 4 → 3 = +3.2% CTR gain (est. +127 clicks/month)
  Position 8 → 5 = +5.8% CTR gain (est. +241 clicks/month)

Link Prospecting

Quality backlink prospect discovery:

# Find link prospects
/link-prospecting "project management" --min-da 40 --mode resource-pages

# Guest post opportunities
/link-prospecting "saas marketing" --mode guest-posts --export prospects.csv

# Broken link building
/link-prospecting https://example.com/target-page --mode broken-links

Output structure:

Link Prospecting: "project management"

Resource pages found: 47
┌────────────────────────────────────┬──────┬──────┬──────────────┐
│ URL                                │  DA  │  DR  │ Outreach     │
├────────────────────────────────────┼──────┼──────┼──────────────┤
│ blog.example.com/pm-tools-list     │   68 │   71 │  🟢 High fit │
│ resources.site.com/project-mgmt    │   54 │   58 │  🟡 Medium   │
│ university.edu/business/resources  │   82 │   76 │  🟢 High fit │
└────────────────────────────────────┴──────┴──────┴──────────────┘

Outreach template (resource page):

Subject: Great resource list — one suggestion

Hi [Name],

I came across your list of project management tools at [URL] 
and found it really comprehensive.

I noticed you included [Tool A] and [Tool B]. We've built [Your Tool],
which focuses on [unique angle]. It might be a good fit for your 
"[Category]" section.

Here's the link if you'd like to check it out: [URL]

Either way, great resource!

[Your name]

---

Estimated response rate: 8–12%
Estimated link acquisition: 4–6 links

Page Speed & SEO

Render-blocking resource analysis mapped to ranking impact:

# Page speed audit
/page-speed-seo https://example.com

# Mobile-specific
/page-speed-seo https://example.com --device mobile

# With field data
/page-speed-seo https://example.com --use-crux-data

Output structure:

Page Speed SEO Impact — example.com

Core Web Vitals (Field Data):
  LCP: 3.2s  ⚠ Needs Improvement (target: <2.5s)
  FID:  85ms ✓ Good
  CLS: 0.24  ⚠ Needs Improvement (target: <0.1)

Render-blocking resources:
  🔴 /assets/styles.css (142 KB) — delays LCP by 780ms
  🔴 /js/analytics.js (68 KB) — delays FCP by 420ms
  🟠 Google Fonts (3 families) — delays LCP by 310ms

SEO ranking impact estimate:
  Current CWV score → ~95th percentile
  After fixes → ~65th percentile
  
  Potential traffic gain: +8–12% (based on CWV correlation study)

Priority fixes:
  1. Inline critical CSS (eliminate render-blocking styles.css)
  2. Defer non-critical JavaScript (analytics, chat widget)
  3. Preload LCP image (/hero-image.jpg)
  4. Reduce layout shifts (reserve space for ads, embeds)
  
  Estimated dev time: 4–6 hours
  Estimated impact: +340 organic clicks/month

Local SEO Audit

NAP consistency and Google Business Profile optimization:

# Local SEO check
/local-seo "Business Name" --city "San Francisco"

# Citation audit
/local-seo "Business Name" --mode citations --export citations.csv

# GBP optimization
/local-seo "Business Name" --mode gbp --check-posts --check-reviews

Output structure:

Local SEO Audit — Business Name, San Francisco

NAP Consistency: 78% ⚠ Needs Work
  ✓ Google Business Profile
  ✓ Yelp
  ✗ Facebook (phone number mismatch: (415) 555-0123 vs (415) 555-0100)
  ✗ Yellow Pages (address formatting inconsistent)
  ⚠ Better Business Bureau (missing suite number)

Google Business Profile:
  Status: Verified ✓
  Category: Primary ✓, Additional ✗ (add 2–3 more)
  Posts: Last posted 34 days ago ⚠ (target: weekly)
  Reviews: 4.6★ (127 reviews)
    • 18 unanswered reviews ⚠
    • Response rate: 67% (target: >90%)
  Photos: 43 total, last added 12 days ago ✓
  Q&A: 7 questions, 3 unanswered ⚠

Local citations:
  Found: 64
  Complete: 48
  Incomplete: 12
  Incorrect: 4
  
  Top citation gaps:
    • Apple Maps
    • Bing Places
    • Foursquare
    • TripAdvisor

Local pack ranking:
  "San Francisco [service]": Position 8 (not in pack)
  "[service] near me": Position 4 ✓ (in pack)
  "best [service] SF": Position 12 (not in pack)

Content Calendar

Data-driven editorial calendar from search demand:

# Generate content calendar
/content-calendar --topic "project management" --months 3

# With seasonality
/content-calendar --topic "tax software" --months 12 --include-seasonality

# Export to Google Sheets
/content-calendar --topic "fitness" --export google-sheets --sheet-id $SHEET_ID

Output structure:

Content Calendar — Q2 2024 (project management)

May 2024:
┌──────┬────────────────────────────────┬────────┬──────────┬──────────┐
│ Week │ Topic                          │ Volume │ Intent   │ Priority │
├──────┼────────────────────────────────┼────────┼──────────┼──────────┤
│  W1  │ Agile sprint planning template │  3,600 │ Info     │   High   │
│  W2  │ Remote team productivity tips  │  8,100 │ Info     │   High   │
│  W3  │ Gantt chart tutorial           │  5,400 │ Info     │  Medium  │
│  W4  │ PM software comparison 2024    │ 12,100 │ Comm     │   High   │
└──────┴────────────────────────────────┴────────┴──────────┴──────────┘

Seasonality insights:
  📈 "project management" searches peak in Jan (+34%) and Sep (+28%)
  📉 Summer months (Jun–Aug) see -18% search volume
  🎯 Plan major content pushes for late Aug (back-to-work season)

Content cluster strategy:
  Pillar: "Complete guide to project management"
    ├─ Agile vs waterfall (May W1)
    ├─ PM tools comparison (May W4)
    ├─ Sprint planning guide (May W1)
    ├─ Gantt chart tutorial (May W3)
    └─ Remote PM best practices (May W2)

Internal linking map:
  [Diagram showing hub-and-spoke structure]

Multi-Step Workflows

Full SEO Sprint

12-step end-to-end SEO workflow:

# Launch full sprint
/workflows:full-seo-sprint https://example.com --duration 4-weeks

Workflow steps:

Week 1: Discovery & Audit
  ☐ Technical SEO audit
  ☐ Content audit
  ☐ Competitor gap analysis
  ☐ Backlink profile review

Week 2: Strategy
  ☐ Keyword research & clustering
  ☐ Content gap identification
  ☐ Information architecture review
  ☐ Link building strategy

Week 3: Execution
  ☐ On-page optimization (priority pages)
  ☐ Technical fixes implementation
  ☐ Content brief creation (5 pieces)
  ☐ Link outreach (first batch)

Week 4: Monitoring
  ☐ SERP monitoring setup
  ☐ Analytics dashboard configuration
  ☐ Monthly reporting template
  ☐ Ongoing optimization backlog

Pre-Launch SEO

Pre-launch checklist with validation:

# Pre-launch audit
/workflows:launch-seo https://staging.example.com

Checklist output:

Pre-Launch SEO Checklist

Critical (Must Fix):
  ✗ robots.txt blocking all (REMOVE before launch)
  ✗ Noindex meta tag on all pages (REMOVE)
  ⚠ Staging URLs in sitemap (UPDATE to production)
  ⚠ Canonical tags pointing to staging domain (UPDATE)

High Priority:
  ✓ XML sitemap generated
  ⚠ Google Search Console not verified (VERIFY after launch)
  ⚠ Google Analytics not configured
  ✓ SSL certificate valid
  ✗ Hreflang tags missing (if multi-language)

Medium Priority:
  ✓ Schema markup implemented
  ⚠ Image alt tags: 67% complete
  ✓ Meta descriptions: 95% complete
  ⚠ Open Graph tags: 34% complete

Launch Day Tasks:
  1. Remove noindex from robots meta tag
  2. Update robots.txt to allow crawling
  3. Submit sitemap to GSC
  4. Verify all canonical tags point to production
  5. Monitor for indexing (check GSC after 48h)

Content Refresh Workflow

Identify and refresh underperforming pages:

# Find refresh opportunities
/workflows:content-refresh https://example.com --min-age 12-months

Output:

Content Refresh Opportunities (127 pages analyzed)

High-impact refresh candidates:
┌────────────────────────────────┬──────────┬────────┬──────────┐
│ URL                            │ Traffic  │ Trend  │ Potential│
├────────────────────────────────┼──────────┼────────┼──────────┤
│ /blog/pm-tools-2022            │  1,247/m │  ↓ 45% │   🔴 High│
│ /guide/remote-work-tips        │    892/m │  ↓ 32% │   🔴 High│
│ /blog/productivity-apps        │    634/m │  ↓ 28% │  🟠 Med  │
└────────────────────────────────┴──────────┴────────┴──────────┘

Refresh playbook for /blog/pm-tools-2022:

1. Update title & URL:
   Old: "Best Project Management Tools 2022"
   New: "15 Best Project Management Tools in 2024 (Tested)"

2. Content updates:
   • Remove discontinued tools (3 tools)
   • Add new market leaders (Notion, ClickUp, Monday.com)
   • Update pricing (all tools)
   • Add comparison table
   • Update screenshots
   • Add video walkthrough

3. SEO optimization:
   • Target new keywords: "project management software 2024"
   • Add FAQ schema
   • Internal link from 4 related posts
   • External link to 2–3 authoritative sources

4. Republish & promote:
   • Update publish date
   • Share on social media
   • Email to subscribers segment
   • Request re-crawl in GSC

Estimated impact: +380 clicks/month (+67% recovery)
Estimated effort: 3–4 hours

Authority Building Campaign

End-to-end digital PR and link building:

# Launch authority campaign
/workflows:authority-building --topic "project management" --duration 90-days

Campaign structure:

90-Day Authority Building Campaign

Month 1: Foundation
  Week 1–2: Asset creation
    ☐ Create "State of Project Management 2024" research report
    ☐ Design infographic (key statistics)
    ☐ Build interactive tool (PM ROI calculator)
  
  Week 3–4: Outreach preparation
    ☐ Identify 100 target publications (DA 40+)
    ☐ Find journalist contacts (use Hunter.io)
    ☐ Craft personalized pitches (3 templates)

Month 2: Outreach & Promotion
  Week 5–6: First outreach wave
    ☐ Email 50 tier-1 targets
    ☐ Follow up after 3 days
    ☐ Share report on social media
  
  Week 7–8: Amplification
    ☐ Guest post on acquired links (reciprocal value)
    ☐ Respond to journalist requests (HARO, Qwoted)
    ☐ Podcast outreach (15 shows)

Month 3: Link Building
  Week 9–10: Tactical link building
    ☐ Broken link building (50 prospects)
    ☐ Resource page additions (30 prospects)
    ☐ Unlinked mentions (claim 10–15)
  
  Week 11–12: Reporting & iteration
    ☐ Track link acquisition (target: 25 links DA 40+)
    ☐ Measure referral traffic
    ☐ Calculate ROI & plan next campaign

Target outcomes:
  • 25–35 high-quality backlinks (DA 40+)
  • 3–5 tier-1 media mentions (DA 80+)
  • 1,500+ social shares
  • Estimated DR increase: +8–12 points

AI Content Pipeline

End-to-end content automation:

# Setup content pipeline
/workflows:ai-content-pipeline --topics topics.csv --auto-publish false

Pipeline stages:

AI Content Production Pipeline

Stage 1: Keyword → Brief (automated)
  Input: Target keyword
  Process:
    • SERP analysis (top 10)
    • NLP term extraction
    • Heading structure generation
    • Brief compilation
  Output: SEO content brief (JSON)
  Duration: 2 minutes

Stage 2: Brief → Draft (AI-assisted)
  Input: Content brief
  Process:
    • Generate outline
    • Write sections (AI + human edit)
    • Add internal links
    • Optimize for target keywords
  Output: First draft (Markdown)
  Duration: 30–45 minutes

Stage 3: Draft → Optimized (automated checks)
  Input: First draft
  Quality checks:
    ✓ Readability score (target: 60–70 Flesch)
    ✓ Keyword density (target: 1–2%)
    ✓ NLP term coverage (target: 80%+)
    ✓ Internal links (target: 3–5)
    ✓ External links (target: 2–3 authoritative)
    ✓ Image alt tags
    ✓ Meta description
  Output: Optimization checklist
  Duration: 1 minute

Stage 4: Optimized → Published (manual approval)
  Input: Optimized draft
  Process:
    • Human review & approval
    • Upload to CMS
    • Add images
    • Configure SEO settings
    • Schedule publish
  Output: Live URL
  Duration: 15–20 minutes

Total time per article: ~60 minutes (vs. 4–6 hours manual)

Example config (config/pipeline.json):

{ "ai_model": "claude-3-opus", "tone": "professional, conversational", "target_word_count": 2000, "readability_target": 65, "keyword_density_max": 0.02, "internal_links_min": 3, "external_links_min": 2, "require_human_review": true, "auto_publish": false, "cms_integration": "wordpress", "wordpress_api_url": "${WORDPRESS_API_URL}", "wordpress_api_key": "${WORDPRESS_API_KEY}" }


## Configuration

All commands support configuration via environment variables or `config.json`:

Environment variables

export SEO_API_KEY="${YOUR_SEO_API_KEY}" # Ahrefs, SEMrush, or Moz API key export SERP_API_KEY="${YOUR_SERP_API_KEY}" # DataForSEO, SERPApi, etc. export WORDPRESS_API_URL="${YOUR_WP_API_URL}" export WORDPRESS_API_KEY="${YOUR_WP_API_KEY}" export OPENAI_API_KEY="${YOUR_OPENAI_API_KEY}" # For AI content generation export ALERT_EMAIL="${YOUR_ALERT_EMAIL}" export SHEET_ID="${YOUR_GOOGLE_SHEET_ID}" # For content calendar export


**config.json example:**

{ "api": { "seo_provider": "ahrefs", "seo_api_key": "${SEO_API_KEY}", "serp_api_key": "${SERP_API_KEY}" }, "defaults": { "min_domain_authority": 40, "min_search_volume": 100, "max_keyword_difficulty": 50, "content_min_words": 1500, "audit_depth": 3 }, "thresholds": { "content_quality_min": 70, "page_speed_lcp_max": 2.5, "core_web_vitals_cls_max": 0.1, "duplicate_similarity": 0.85 }, "integrations": { "cms": "wordpress", "wordpress_api_url": "${WORDPRESS_API_URL}", "wordpress_api_key": "${WORDPRESS_API_KEY}", "analytics": "google", "email_alerts": true, "alert_email": "${ALERT_EMAIL}" } }


## Common Patterns

### Pattern 1: Competitive Content Strategy

Step 1: Identify competitor content gaps

/competitor-gap https://yoursite.com \ --competitors "competitor1.com,competitor2.com,competitor3.com" \ --export gaps.csv

Step 2: Keyword research for gap topics

/keyword-research --import gaps.csv --min-volume 500 --output keywords.csv

Step 3: Generate content briefs

for keyword in $(cat keywords.csv | tail -n +2 | cut -d',' -f1); do /content-brief "$keyword" --output briefs/ done

Step 4: Build content calendar

/content-calendar --import keywords.csv --months 6 --export calendar.csv

Step 5: Monitor rankings after publishing

/serp-monitor --keywords keywords.csv --domain yoursite.com --alert-threshold 5

Related skills

How it compares

Pick seo-content-marketing-skills-suite when you need structured slash commands and sprint workflows rather than one-off SEO chat prompts without exportable tables.

FAQ

How many commands does seo-content-marketing-skills-suite include?

seo-content-marketing-skills-suite documents 10 specialized SEO slash commands covering keyword research, content and technical audits, competitor gaps, briefs, SERP monitoring, link prospecting, page speed, local SEO, and editorial calendars. Each command uses a consistent five-

Which repository should be cloned for seo-content-marketing-skills-suite?

seo-content-marketing-skills-suite directs developers to clone JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo into ~/.claude/skills, or install from Aradotso/marketing-skills with npx skills add. The skill derives from the alirezarezvani claude-code-skill-factory

What APIs does config.json support?

seo-content-marketing-skills-suite config.json examples wire Ahrefs, SEMrush, or Moz SEO API keys, SERP provider keys, WordPress API URL and key, OpenAI for AI content generation, Google Sheets sheet ID, and alert email for monitoring commands.

Is Seo Content Marketing Skills Suite safe to install?

skills.sh reports 1 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Marketing & SEOseocontent

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.