
R20 Glebis Seo Content Marketing Skills
- 899 installs
- 6 repo stars
- Updated July 18, 2026
- aradotso/marketing-skills
r20-glebis-seo-content-marketing-skills is a Claude Code SEO command suite derived from glebis/claude-skills that gives developers ten domain commands and five multi-step workflows with five-step progress patterns for ke
About
r20-glebis-seo-content-marketing-skills packages the glebis/claude-skills SEO automation lineage into ten slash commands and five orchestrated workflows for Claude Code. Commands cover /keyword-research, /content-audit, /technical-seo, /competitor-gap, /content-brief, /serp-monitor, /link-prospecting, /page-speed-seo, /local-seo, and /content-calendar with consistent five-step interaction, progress panels, and prioritized action plans. The /workflows:full-seo-sprint workflow runs a documented 12-step process from technical audit through KPI dashboard setup. Install by cloning OhmWhaleIncrease/r20-glebis-claude-skills-seo into ~/.claude/skills and loading SKILL.md. Reach for r20-glebis-seo-content-marketing-skills when you want glebis-style structured SEO tables, exportable reports, and multi-command launch playbooks inside a coding agent rather than ad hoc prompts.
- Ten commands and five workflows from glebis/claude-skills lineage
- Keyword clustering, cannibalization detection, and link-building prospects
- Consistent five-step interaction with prioritized action plans
- Clone OhmWhaleIncrease r20 repo into ~/.claude/skills/
R20 Glebis Seo Content Marketing Skills by the numbers
- 899 all-time installs (skills.sh)
- +2 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #477 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 r20-glebis-seo-content-marketing-skillsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 899 |
|---|---|
| repo stars | ★ 6 |
| Last updated | July 18, 2026 |
| Repository | aradotso/marketing-skills ↗ |
How do you run glebis SEO commands in Claude Code?
Execute glebis-derived SEO commands for keyword research, audits, technical checks, and content calendars with five-step progress patterns in Claude Code.
Who is it for?
Developers launching or refreshing SaaS and content sites who want the r20 glebis fork with documented slash-command SEO workflows in Claude Code.
Skip if: Teams with no owned web property to optimize or engineers who only need medical imaging or data-pipeline skills without organic search commands.
When should I use this skill?
User clones r20-glebis-claude-skills-seo, loads SKILL.md, and runs /keyword-research, /content-audit, /technical-seo, or /workflows:full-seo-sprint.
What you get
Structured SEO findings tables, keyword clusters, audit reports, content briefs, and prioritized action plans saved under ./seo-reports/.
- SEO audit tables
- keyword cluster reports
- content briefs
By the numbers
- Ten SEO slash commands and five multi-step workflows
- Five-step interaction pattern on every command
- Full SEO sprint workflow spans 12 documented steps
Files
r20-glebis-seo-content-marketing-skills
Skill by ara.so — Marketing Skills collection.
A specialized SEO & Content Marketing command suite derived from glebis/claude-skills, providing 10 domain-specific commands and 5 multi-step workflows with structured output, progress tracking, and actionable recommendations.
What This Skill Does
This skill suite transforms Claude into an SEO & Content Marketing specialist with:
- Keyword Research — clustering, intent mapping, and opportunity scoring
- Content Audits — quality analysis, 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 — AI-generated briefs, calendars, and optimization workflows
- Link Building — prospect identification and outreach automation
- Local SEO — NAP consistency, GBP optimization, citation audits
All commands follow a consistent 5-step interaction pattern with visual progress tracking and prioritized action plans.
Installation
Method 1: Manual Installation
# Clone the repository
git clone https://github.com/OhmWhaleIncrease/r20-glebis-claude-skills-seo.git
# Copy to Claude skills directory
mkdir -p ~/.claude/skills/
cp -r r20-glebis-claude-skills-seo ~/.claude/skills/
# Register in Claude Code session
# In Claude Code:
/read ~/.claude/skills/r20-glebis-claude-skills-seo/SKILL.mdMethod 2: Direct Integration
In your Claude Code session:
/load-skill https://github.com/OhmWhaleIncrease/r20-glebis-claude-skills-seoCore Commands
Keyword Research
/keyword-research <target>Options:
--depth— shallow | medium | deep (default: medium)--lang— language code (default: en)--output— md | json | csv
Example:
/keyword-research "project management software" --depth deep --output mdOutput Structure:
- Seed keyword expansion (LSI, related, questions)
- Search volume & competition metrics
- Intent classification (informational, commercial, transactional, navigational)
- Keyword clustering by topic
- Opportunity score (1-100)
- SERP feature opportunities (featured snippets, PAA, local pack)
Content Audit
/content-audit --scope <full|sample|urls> --output <format>Options:
--scope full— crawl entire site--scope sample:50— analyze 50 random pages--scope urls:file.txt— specific URL list--metrics— word-count,readability,keywords,links (comma-separated)
Example:
/content-audit --scope full --metrics word-count,readability,keywords --output mdAnalysis includes:
- Content quality scoring (uniqueness, depth, readability)
- Thin content identification (<300 words)
- Duplicate/near-duplicate detection
- Keyword cannibalization report
- Internal linking structure
- Content gaps vs. competitors
Technical SEO Audit
/technical-seo <domain>Checks:
- Crawl budget optimization (robots.txt, XML sitemaps, status codes)
- Core Web Vitals (LCP, FID, CLS)
- Schema markup validation (JSON-LD, microdata)
- Mobile usability (viewport, tap targets, font sizes)
- HTTPS implementation & mixed content
- Canonical tags & pagination handling
- Hreflang for international sites
- JavaScript rendering issues
Example:
/technical-seo example.com --output jsonCompetitor Gap Analysis
/competitor-gap <your-domain> <competitor-domains...>Example:
/competitor-gap example.com competitor1.com competitor2.com --focus backlinks,contentAnalysis:
- Backlink gap (links they have, you don't)
- Topic/keyword gap (content they rank for, you don't)
- Featured snippet opportunities
- Domain authority comparison
- Content velocity analysis
- SERP feature ownership
SEO Content Brief Generation
/content-brief <topic>Example:
/content-brief "how to choose project management software" --format detailedGenerated brief includes:
- Target keyword + semantically related terms
- Search intent analysis
- Recommended word count (based on top 10 SERP analysis)
- H2/H3 outline structure
- NLP/TF-IDF terms to include
- Questions to answer (from PAA)
- Internal linking suggestions
- Meta title & description templates
- Multimedia recommendations
SERP Position Monitoring
/serp-monitor <keywords-file>Example:
/serp-monitor keywords.txt --frequency daily --alerts volatilityTracking:
- Daily rank positions (desktop & mobile)
- SERP feature tracking (featured snippet, PAA, local pack, image pack)
- Competitor movement
- CTR optimization opportunities
- Volatility alerts
- Seasonal trend identification
Link Prospecting
/link-prospecting <niche> --quality-threshold <score>Example:
/link-prospecting "saas marketing" --quality-threshold 40 --type guest-post,resource-pageOutput:
- Prospect list with DA/DR scores
- Contact information (when publicly available)
- Outreach templates customized by prospect type
- Relationship strength indicators
- Priority scoring
Page Speed SEO Analysis
/page-speed-seo <url>Analysis:
- Render-blocking resources
- Largest Contentful Paint (LCP) optimization
- Cumulative Layout Shift (CLS) fixes
- First Input Delay (FID) improvements
- Image optimization opportunities
- Font loading strategy
- Third-party script impact
- SEO impact scoring (how speed affects rankings)
Local SEO Audit
/local-seo <business-name> --location <city,state>Example:
/local-seo "Acme Plumbing" --location "Austin,TX"Checks:
- NAP (Name, Address, Phone) consistency across directories
- Google Business Profile optimization
- Local citation audit (top 50 directories)
- Review profile analysis
- Local pack ranking factors
- Geographic keyword opportunities
- Competitor local presence
Content Calendar Generation
/content-calendar --months <number> --topics <list>Example:
/content-calendar --months 3 --topics "email marketing,lead generation,marketing automation" --output csvCalendar includes:
- Topic assignments by week
- Target keywords per piece
- Search demand trends
- Seasonality considerations
- Content format recommendations
- Internal linking opportunities
- Publishing frequency optimization
Multi-Step Workflows
Full SEO Sprint
/workflows:full-seo-sprint <domain> --scope full12-Step Process: 1. Technical SEO audit 2. Backlink profile analysis 3. Keyword gap identification 4. Content audit & quality scoring 5. On-page optimization opportunities 6. Keyword clustering & mapping 7. Content strategy development 8. Internal linking architecture 9. Conversion optimization alignment 10. Competitor benchmarking 11. Priority action roadmap 12. KPI dashboard setup
Pre-Launch SEO Checklist
/workflows:launch-seo <domain>Validation:
- robots.txt configuration
- XML sitemap generation & submission
- Canonical URL implementation
- Hreflang setup (if international)
- Schema markup deployment
- Google Search Console setup
- Google Analytics 4 integration
- Core Web Vitals baseline
- Mobile-first indexing readiness
- HTTPS & security headers
Content Refresh Workflow
/workflows:content-refresh --min-age 180 --position-drop 5Process: 1. Identify underperforming pages (ranking dropped 5+ positions) 2. Analyze SERP changes (new competitors, intent shifts) 3. Content gap analysis (what's missing vs. top 10) 4. Refresh recommendations (add sections, update data, improve depth) 5. Re-optimization checklist 6. Internal linking boost 7. Republish & reindex strategy 8. Monitor recovery
Authority Building Campaign
/workflows:authority-building <niche> --duration 90End-to-end link building: 1. Link gap analysis vs. competitors 2. Linkable asset identification 3. Digital PR opportunity research 4. Journalist/editor database building 5. Outreach template creation 6. Relationship tracking setup 7. Content collaboration proposals 8. Campaign performance monitoring
AI Content Pipeline
/workflows:ai-content-pipeline <topic-list>Automation: 1. Keyword research & clustering 2. SEO brief generation 3. AI draft creation (with human review points) 4. On-page optimization 5. Internal linking integration 6. Image optimization & alt text 7. Schema markup injection 8. Publishing & indexing 9. Performance tracking setup
Output UI Conventions
All commands use consistent structured output:
Progress Panel
╔══════════════════════════════════════════════════╗
║ Technical SEO Audit — example.com ║
╠══════════════════════════════════════════════════╣
║ Crawling pages … [████████░░] 82% ║
║ Checking Core Web … [██████████] 100% ✓ ║
║ Validating schema … [█████░░░░░] 50% ║
╚══════════════════════════════════════════════════╝Findings Table
┌──────────────────────┬──────────┬──────────┬──────────┐
│ Issue │ Severity │ Count │ Impact │
├──────────────────────┼──────────┼──────────┼──────────┤
│ Missing title tags │ 🔴 │ 23 │ High │
│ Slow LCP (>2.5s) │ 🟠 │ 47 │ Medium │
│ No alt text │ 🟡 │ 156 │ Low │
│ Valid schema │ 🟢 │ 312 │ Good │
└──────────────────────┴──────────┴──────────┴──────────┘Action Plan
🎯 Quick Wins (1-2 weeks):
☐ Add missing title tags (23 pages)
☐ Optimize images >100KB (89 files)
☐ Fix broken internal links (34 links)
⚙️ Medium-Term (1-2 months):
☐ Improve LCP on product pages (47 pages)
☐ Implement FAQ schema (15 pages)
☐ Consolidate thin content (67 pages)
🚀 Strategic (3-6 months):
☐ Overhaul internal linking architecture
☐ Launch content hub for target keywords
☐ Build authoritative backlink profileNext Steps Suggestion
💡 Recommended Next Commands:
/content-brief "your-top-keyword" --format detailed
/competitor-gap example.com competitor.com --focus content
/link-prospecting "your-niche" --quality-threshold 40Configuration
Commands can be configured via environment variables:
# API Keys (if using external data sources)
export SEMRUSH_API_KEY="your-key-here"
export AHREFS_API_KEY="your-key-here"
export MOZ_API_KEY="your-key-here"
# Default preferences
export SEO_DEFAULT_LANG="en"
export SEO_OUTPUT_FORMAT="md"
export SEO_DEPTH="medium"Or via config file (~/.claude/skills/r20-glebis-seo/config.yaml):
defaults:
language: en
output_format: md
depth: medium
api_keys:
semrush: ${SEMRUSH_API_KEY}
ahrefs: ${AHREFS_API_KEY}
moz: ${MOZ_API_KEY}
preferences:
progress_bars: true
color_output: true
auto_save: true
save_path: ./seo-reports/Common Patterns
Pattern 1: New Site Launch
# Step 1: Pre-launch technical validation
/workflows:launch-seo newsite.com
# Step 2: Keyword research foundation
/keyword-research "main topic" --depth deep --output csv
# Step 3: Content calendar for first 90 days
/content-calendar --months 3 --topics "topic1,topic2,topic3" --output csv
# Step 4: Link building strategy
/link-prospecting "your-niche" --quality-threshold 40 --type allPattern 2: Recovering Lost Rankings
# Step 1: Identify affected pages
/serp-monitor keywords.txt --alerts volatility --threshold -5
# Step 2: Analyze what changed in SERPs
/competitor-gap yoursite.com topcompetitor.com --focus content
# Step 3: Refresh content
/workflows:content-refresh --min-age 180 --position-drop 5
# Step 4: Boost internal linking
/content-audit --scope urls:affected-pages.txt --metrics linksPattern 3: Scaling Content Production
# Step 1: Keyword clustering
/keyword-research "main topic" --depth deep --output json
# Step 2: Generate briefs for top 20 keywords
/content-brief "keyword" --format detailed --output md
# Step 3: Set up production pipeline
/workflows:ai-content-pipeline keywords.txt --frequency weekly
# Step 4: Track performance
/serp-monitor new-content-keywords.txt --frequency weeklyPattern 4: Enterprise Technical SEO
# Step 1: Full technical audit
/technical-seo enterprise-site.com --scope full
# Step 2: Content quality baseline
/content-audit --scope full --metrics all --output csv
# Step 3: Prioritize fixes by impact
/workflows:full-seo-sprint enterprise-site.com --scope full
# Step 4: Monitor Core Web Vitals
/page-speed-seo enterprise-site.com --monitor --frequency dailyTroubleshooting
Command Not Found
Issue: /keyword-research returns "unknown command"
Solution:
# Reload the skill in your Claude session
/read ~/.claude/skills/r20-glebis-claude-skills-seo/SKILL.md
# Or reinstall
rm -rf ~/.claude/skills/r20-glebis-claude-skills-seo
cp -r r20-glebis-claude-skills-seo ~/.claude/skills/API Rate Limits
Issue: "API rate limit exceeded" errors
Solution:
- Use
--depth shallowfor faster, lighter queries - Add delays:
--rate-limit 1(1 request per second) - Use cached data:
--cache 24h
Incomplete Crawls
Issue: /content-audit --scope full times out
Solution:
# Use sampling for large sites
/content-audit --scope sample:500 --metrics word-count,readability
# Or split by section
/content-audit --scope urls:blog-urls.txt
/content-audit --scope urls:product-urls.txtOutput Format Issues
Issue: Output is not rendering correctly
Solution:
# Specify explicit format
/keyword-research "topic" --output md
# Check terminal supports UTF-8
export LANG=en_US.UTF-8
# Disable color output if needed
/keyword-research "topic" --no-colorMissing Dependencies
Issue: External data sources not available
Solution:
- Set API keys:
export SEMRUSH_API_KEY="your-key" - Use built-in alternatives:
--source internal - Check config:
cat ~/.claude/skills/r20-glebis-seo/config.yaml
Integration with Other Tools
Export to Screaming Frog
/technical-seo example.com --output csv --format screaming-frogExport to Ahrefs/Semrush
/keyword-research "topic" --output csv --format ahrefsGoogle Sheets Integration
/content-calendar --months 3 --topics "list" --output gsheet --share editor@example.comSlack Notifications
/serp-monitor keywords.txt --alerts volatility --notify slack --webhook ${SLACK_WEBHOOK_URL}Advanced Usage
Custom Scoring Models
# Define custom opportunity scoring
/keyword-research "topic" --scoring custom --weights volume:0.4,competition:0.3,intent:0.3Batch Processing
# Process multiple domains
for domain in $(cat domains.txt); do
/technical-seo $domain --output json > reports/$domain.json
doneScheduled Audits
# Add to crontab for weekly audits
0 9 * * 1 /usr/local/bin/claude-code "/technical-seo example.com --output email --to team@example.com"Resources
- Source Project: glebis/claude-skills
- This Adaptation: r20-glebis-claude-skills-seo
- License: MIT
- Issues: Report bugs via GitHub Issues
- Contributions: PRs welcome for new commands and workflow improvements
---
Note: This skill suite requires Claude Code or compatible AI coding agent. Commands are executed within the agent's context and may require internet access for external data sources.
Related skills
How it compares
Pick r20-glebis when you want glebis/claude-skills command conventions; other aradotso SEO suites mirror wshobson, borghei, or anthropics packaging instead.
FAQ
How many commands and workflows does r20-glebis include?
r20-glebis-seo-content-marketing-skills documents ten domain-specific SEO commands and five multi-step workflows, including /workflows:full-seo-sprint with a 12-step process from technical audit through KPI setup.
Where should r20-glebis be installed?
SKILL.md recommends cloning github.com/OhmWhaleIncrease/r20-glebis-claude-skills-seo into ~/.claude/skills/ and registering via /read on SKILL.md in a Claude Code session.
What interaction pattern do glebis commands follow?
r20-glebis-seo-content-marketing-skills uses a consistent five-step interaction pattern with visual progress tracking, severity tables, and prioritized quick-win action plans across all commands.