
R16 Voltagent Seo Content Marketing Agent Skills
- 965 installs
- 6 repo stars
- Updated July 18, 2026
- aradotso/marketing-skills
r16-voltagent-seo-content-marketing-agent-skills is an agent skill suite that runs keyword research, technical SEO audits, SERP analysis, competitor backlink checks, and automated content briefs for developers who need s
About
r16-voltagent-seo-content-marketing-agent-skills is an aradotso/marketing-skills SEO and content marketing command suite for coding agents. The package provides 10 specialized SEO commands and 5 multi-step workflows covering keyword research, technical audits, SERP analysis, competitor backlink analysis, content brief generation, site content audits, SERP rank tracking, and content calendar building. Developers reach for this skill when they want structured SEO operations executed inside the agent rather than switching to separate SEO SaaS dashboards. Triggers include SEO audit requests, keyword analysis, technical issue checks, and competitor backlink reviews.
- 10 specialized SEO commands for keyword research, technical audits, and SERP analysis
- 5 multi-step automated content marketing workflows
- Keyword clustering, opportunity scoring, and SERP intent mapping
- Content audits with quality scoring, duplication detection, and cannibalization reports
- Competitor analysis covering backlink gaps, topic gaps, and featured snippet opportunities
R16 Voltagent Seo Content Marketing Agent Skills by the numbers
- 965 all-time installs (skills.sh)
- +2 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #451 of 1,881 Marketing & SEO skills by installs in the Skillselion catalog
- Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/aradotso/marketing-skills --skill r16-voltagent-seo-content-marketing-agent-skillsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 965 |
|---|---|
| repo stars | ★ 6 |
| Last updated | July 18, 2026 |
| Repository | aradotso/marketing-skills ↗ |
How do you run SEO audits from a coding agent?
Run keyword research, technical SEO audits, SERP analysis, competitor backlink checks, and automated content briefs directly through their coding agent.
Who is it for?
Developers who want agent-executed SEO command suites with multi-step audit and content brief workflows.
Skip if: Developers needing only a single lightweight on-page tweak without broader audit, SERP, or backlink analysis.
When should I use this skill?
A developer asks for an SEO audit, keyword analysis, technical SEO checks, content briefs, competitor backlinks, or SERP ranking review.
What you get
Keyword research output, technical SEO audit report, SERP analysis, competitor backlink review, and automated content briefs.
- seo audit report
- content brief
- keyword research output
By the numbers
- Includes 10 specialized SEO commands
- Includes 5 multi-step workflows
Files
📈 SEO & Content Marketing Agent Skills
Skill by ara.so — Marketing Skills collection.
This skill suite provides 10 specialized SEO commands and 5 multi-step workflows for comprehensive search engine optimization and content marketing. Derived from VoltAgent/awesome-agent-skills, it implements structured analysis tools with visual progress tracking and actionable recommendations.
What This Skill Does
- Keyword Research — clustering, opportunity scoring, SERP intent mapping
- Content Audits — quality scoring, duplication detection, cannibalization reports
- Technical SEO — crawl budget, Core Web Vitals, schema markup validation
- Competitor Analysis — backlink gaps, topic gaps, featured snippet opportunities
- Content Strategy — automated briefs, calendars, and publishing pipelines
- Local SEO — NAP consistency, GMB optimization, citation audits
- Performance Monitoring — rank tracking, volatility alerts, CTR optimization
Installation
# Clone the repository
git clone https://github.com/Gravityaespot/r16-voltagent-awesome-agent-skills-seo.git
# Navigate to the skill directory
cd r16-voltagent-awesome-agent-skills-seo
# Install to Claude Code skills directory
mkdir -p ~/.claude/skills/r16-voltagent-seo-content-marketing
cp -r . ~/.claude/skills/r16-voltagent-seo-content-marketing/
# Register the skill in your current session
# Use /read command to load SKILL.mdCore Commands
1. Keyword Research
Analyze search terms with clustering, difficulty scoring, and intent classification.
# Basic keyword research
/keyword-research "project management software"
# With advanced options
/keyword-research "email marketing" --depth deep --competitors 5 --export csvOutput structure:
┌─────────────────────────┬────────┬────────┬──────────┬──────────┐
│ Keyword │ Volume │ KD │ Intent │ Opportunity│
├─────────────────────────┼────────┼────────┼──────────┼──────────┤
│ email marketing tools │ 12,400 │ 58 │ Commercial│ 🟢 High │
│ best email software │ 8,900 │ 72 │ Commercial│ 🟡 Med │
│ email automation guide │ 3,200 │ 34 │ Informational│ 🟢 High │
│ mailchimp alternatives │ 2,100 │ 45 │ Commercial│ 🟢 High │
└─────────────────────────┴────────┴────────┴──────────┴──────────┘2. Content Audit
Full-site content quality assessment with duplication and cannibalization detection.
# Audit entire site
/content-audit https://example.com --scope full
# Audit specific section
/content-audit https://example.com/blog --scope section --output mdAnalysis includes:
- Content quality scores (0-100)
- Thin content detection (< 300 words)
- Duplicate/near-duplicate pages
- Keyword cannibalization matrix
- Missing meta elements
- Readability metrics
3. Technical SEO Audit
Crawl budget, indexability, schema markup, and Core Web Vitals analysis.
# Full technical audit
/technical-seo https://example.com
# Focus on specific areas
/technical-seo https://example.com --focus "core-web-vitals,schema"Checks performed:
✓ Robots.txt validation
✓ XML sitemap structure
✓ Canonical tag implementation
✓ HTTPS/SSL configuration
✓ Mobile responsiveness
✓ Structured data markup
✓ Core Web Vitals (LCP, FID, CLS)
✓ Crawl budget optimization
✓ Internal linking structure
✓ 4xx/5xx error pages4. Competitor Gap Analysis
Identify backlink opportunities and content gaps versus competitors.
# Analyze competitor landscape
/competitor-gap https://example.com --competitors "competitor1.com,competitor2.com,competitor3.com"
# Focus on backlinks
/competitor-gap https://example.com --competitors "competitor1.com" --type backlinksOutput sections: 1. Backlink Gap — domains linking to competitors but not you 2. Topic Gap — keywords competitors rank for that you don't 3. Featured Snippet Gap — SERP features you could target 4. Content Format Gap — missing content types (videos, tools, etc.)
5. Content Brief Generation
AI-generated SEO content briefs with NLP terms and optimization targets.
# Generate content brief
/content-brief "how to automate email campaigns"
# With custom parameters
/content-brief "seo tools comparison" --word-count 2500 --competitors 5Brief structure:
# Content Brief: How to Automate Email Campaigns
## Target Metrics
- Primary keyword: "automate email campaigns"
- Search volume: 3,200/mo
- Keyword difficulty: 42
- Target word count: 1,800-2,200
- Recommended format: How-to guide
## Outline
1. Introduction (150 words)
2. What is Email Automation? (300 words)
3. Benefits of Automation (400 words)
4. Step-by-Step Setup Guide (800 words)
5. Best Practices (350 words)
6. Conclusion & CTA (150 words)
## NLP Terms to Include
- email workflow
- trigger-based campaigns
- drip sequences
- behavioral targeting
- segmentation rules
## Competitor Analysis
Top 3 ranking pages analyzed for:
- Average word count: 2,100
- Average headings: 12
- Average images: 8
- Common topics: [list]6. SERP Monitoring
Track rankings with volatility detection and CTR optimization.
# Monitor keywords
/serp-monitor --keywords "keyword1,keyword2,keyword3" --domain example.com
# Daily tracking report
/serp-monitor --report daily --alert-threshold 57. Link Prospecting
Generate quality backlink prospect lists with DA/DR filters.
# Find link prospects
/link-prospecting "content marketing" --min-da 40 --type guest-post
# With outreach templates
/link-prospecting "saas tools" --min-da 50 --include-templates8. Page Speed SEO
Diagnose performance issues mapped to ranking impact.
# Analyze page speed
/page-speed-seo https://example.com/page
# Focus on specific metrics
/page-speed-seo https://example.com --metrics "lcp,cls,fid"Diagnostic output:
🔴 Critical Issues (Ranking Impact: High)
- LCP: 4.2s (Target: <2.5s) — Largest image unoptimized
- CLS: 0.28 (Target: <0.1) — Layout shifts from ad injection
🟠 Medium Issues (Ranking Impact: Medium)
- FID: 180ms (Target: <100ms) — Heavy JavaScript blocking
- Render-blocking resources: 8 scripts, 4 stylesheets
🟡 Minor Issues (Ranking Impact: Low)
- Image format optimization opportunity: 12 images
- Server response time: 320ms (Target: <200ms)9. Local SEO Audit
NAP consistency, Google Business Profile optimization, citation audits.
# Local SEO check
/local-seo "Business Name" --location "City, State"
# Citation audit
/local-seo "Business Name" --focus citations --export csv10. Content Calendar
Data-driven editorial calendar from search demand and seasonality.
# Generate calendar
/content-calendar --topics "email marketing,automation,analytics" --duration 3months
# With seasonality data
/content-calendar --topics "tax software" --duration 12months --include-trendsMulti-Step Workflows
Full SEO Sprint (12 steps)
Complete SEO transformation from audit to implementation.
/workflows:full-seo-sprint https://example.com --scope fullWorkflow steps:
① Technical Audit — crawl & identify issues
② Keyword Research — build comprehensive keyword map
③ Competitor Analysis — identify gaps & opportunities
④ Content Audit — score existing content
⑤ On-Page Optimization — title, meta, headers
⑥ Internal Linking — build topical authority
⑦ Schema Implementation — structured data markup
⑧ Core Web Vitals Fix — performance optimization
⑨ Content Strategy — brief creation & calendar
⑩ Link Building Plan — prospect list & outreach
⑪ Tracking Setup — analytics & monitoring
⑫ Reporting Dashboard — ongoing measurementLaunch SEO
Pre-launch checklist for new sites or major redesigns.
/workflows:launch-seo https://staging.example.com --production example.comValidation checklist:
- ✓ Robots.txt configured correctly
- ✓ XML sitemap submitted
- ✓ Canonical tags implemented
- ✓ Hreflang tags (if multi-language)
- ✓ 301 redirects mapped
- ✓ Schema markup validated
- ✓ Analytics installed
- ✓ Search Console verified
- ✓ Core Web Vitals passing
Content Refresh
Identify and optimize underperforming content.
/workflows:content-refresh https://example.com --timeframe 12monthsProcess: 1. Identify pages with ranking decline 2. Analyze SERP changes & intent shifts 3. Audit content quality & freshness 4. Generate optimization recommendations 5. Create update schedule 6. Monitor post-refresh performance
Authority Building
End-to-end digital PR and link-building campaign.
/workflows:authority-building --topic "sustainable technology" --duration 6monthsCampaign structure: 1. Asset ideation (linkable content) 2. Asset creation (data studies, tools, guides) 3. Prospect research & qualification 4. Outreach template creation 5. Relationship building 6. Link acquisition tracking 7. Impact measurement
AI Content Pipeline
Automated content production from keyword to publish.
/workflows:ai-content-pipeline --keywords-file keywords.csv --output-dir ./contentPipeline stages:
Keyword Input → Brief Generation → Outline Creation →
Draft Writing → SEO Optimization → Quality Check →
Publishing Prep → Performance TrackingConfiguration
Create a configuration file for persistent settings:
# ~/.seo-skills-config.yaml
defaults:
export_format: csv
min_domain_authority: 40
target_word_count_range: [1500, 2500]
api_keys:
serp_api: ${SERP_API_KEY}
semrush_api: ${SEMRUSH_API_KEY}
ahrefs_api: ${AHREFS_API_KEY}
monitoring:
alert_threshold: 5 # positions
check_frequency: daily
content_calendar:
default_duration: 3months
include_seasonality: trueEnvironment variables:
export SERP_API_KEY="your_serp_api_key"
export SEMRUSH_API_KEY="your_semrush_key"
export AHREFS_API_KEY="your_ahrefs_key"
export OPENAI_API_KEY="your_openai_key" # for AI content featuresCommon Patterns
Pattern 1: New Site Launch
# Step 1: Pre-launch technical validation
/workflows:launch-seo https://staging.site.com --production site.com
# Step 2: Initial keyword research
/keyword-research "primary topic" --depth deep --export keywords.csv
# Step 3: Content calendar creation
/content-calendar --topics-file keywords.csv --duration 6months
# Step 4: Set up monitoring
/serp-monitor --keywords-file keywords.csv --domain site.com --alert-threshold 10Pattern 2: Existing Site Optimization
# Step 1: Comprehensive audit
/workflows:full-seo-sprint https://existing-site.com --scope full
# Step 2: Competitor gap analysis
/competitor-gap https://existing-site.com --competitors "comp1.com,comp2.com"
# Step 3: Content refresh for declining pages
/workflows:content-refresh https://existing-site.com --timeframe 6months
# Step 4: Link building campaign
/workflows:authority-building --topic "industry topic" --duration 3monthsPattern 3: Content Production
# Step 1: Research keywords
/keyword-research "content topic" --export opportunities.csv
# Step 2: Generate briefs
for keyword in $(cat opportunities.csv); do
/content-brief "$keyword" --output "./briefs/${keyword}.md"
done
# Step 3: Run content pipeline
/workflows:ai-content-pipeline --keywords-file opportunities.csv --output-dir ./contentPattern 4: Local Business SEO
# Step 1: Local audit
/local-seo "Business Name" --location "City, State" --export local-audit.csv
# Step 2: Citation building
/local-seo "Business Name" --focus citations --action build
# Step 3: Local keyword research
/keyword-research "service near me" --location "City, State" --type local
# Step 4: GMB optimization
/local-seo "Business Name" --optimize-gmb --include-postsTroubleshooting
Issue: Rate Limiting on API Calls
# Add delays between requests
/keyword-research "topic" --rate-limit 2 # 2 seconds between calls
# Use cached results when available
/content-audit https://site.com --use-cache --cache-duration 24hIssue: Large Site Crawl Timeout
# Limit crawl scope
/technical-seo https://large-site.com --max-pages 1000
# Focus on specific sections
/content-audit https://large-site.com/blog --scope section
# Use sitemap for targeted analysis
/technical-seo https://large-site.com --source sitemapIssue: Inconsistent SERP Data
# Specify location and device
/serp-monitor --keywords "keyword" --location "US" --device desktop
# Use multiple data sources
/keyword-research "topic" --sources "semrush,ahrefs,serp-api"
# Enable result verification
/competitor-gap https://site.com --verify-results --confidence 95Issue: Memory Usage on Large Exports
# Stream results instead of batch
/content-audit https://site.com --stream --output csv
# Process in chunks
/technical-seo https://site.com --chunk-size 100 --output-per-chunk
# Use compression
/keyword-research "topic" --depth deep --export compressed --format json.gzIntegration Examples
Export to Google Sheets
# Install gspread (if using Python backend)
pip install gspread oauth2client
# Export keyword research
/keyword-research "topic" --export gsheet --sheet-id ${GOOGLE_SHEET_ID}Slack Notifications
# Configure webhook
export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/..."
# Enable alerts
/serp-monitor --keywords-file keywords.csv --alert slack --threshold 5CI/CD Pipeline Integration
# .github/workflows/seo-monitor.yml
name: Daily SEO Check
on:
schedule:
- cron: '0 9 * * *' # 9 AM daily
jobs:
seo-audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Run technical audit
run: /technical-seo https://site.com --output report.json
- name: Upload report
uses: actions/upload-artifact@v2
with:
name: seo-report
path: report.jsonOutput Formats
All commands support multiple output formats:
# Markdown (default)
/keyword-research "topic" --output md
# CSV for spreadsheets
/content-audit https://site.com --output csv
# JSON for programmatic use
/technical-seo https://site.com --output json
# HTML report
/competitor-gap https://site.com --output html --include-chartsBest Practices
1. Regular Audits — Schedule monthly technical and content audits 2. Competitor Monitoring — Track top 3-5 competitors continuously 3. Keyword Expansion — Refresh keyword research quarterly 4. Content Updates — Refresh top 20% of content every 6 months 5. Link Building — Consistent monthly outreach campaigns 6. Performance Tracking — Daily rank monitoring for priority keywords 7. Core Web Vitals — Monthly performance optimization checks
License
MIT — free to use, modify, and distribute.
---
Source: github.com/Gravityaespot/r16-voltagent-awesome-agent-skills-seo
Related skills
How it compares
Pick this r16 VoltAgent suite for numbered command-and-workflow SEO automation; use seo-geo-claude-skills for the broader 20-skill GEO bundle.
FAQ
How many commands does r16-voltagent-seo-content-marketing-agent-skills include?
r16-voltagent-seo-content-marketing-agent-skills provides 10 specialized SEO commands and 5 multi-step workflows. Coverage spans keyword research, technical audits, SERP analysis, competitor backlinks, content briefs, and content calendars.
What workflows does r16-voltagent-seo-content-marketing-agent-skills support?
r16-voltagent-seo-content-marketing-agent-skills supports multi-step workflows for SEO audits, keyword opportunity analysis, technical issue checks, competitor backlink review, automated content brief creation, and SERP rank tracking inside coding agents.