seo-wordpress-manager
π―Skillfrom dragosroua/claude-content-skills
Batch updates Yoast SEO metadata for WordPress posts and pages using GraphQL, automating SEO optimization across multiple content items.
Installation
npx skills add https://github.com/dragosroua/claude-content-skills --skill seo-wordpress-managerSkill Details
Overview
Claude Content Skills

Production-ready skills for dynamic content management, AI-assisted SEO optimization, and internal / external links management
Skills |
---
> Built with ADD-Supercharged Claude
>
> These skills were developed using Claude Code enhanced with the [Assess-Decide-Do (ADD) Framework](https://github.com/dragosroua/claude-assess-decide-do-mega-prompt) - a human cognitive framework integration that creates more aligned, flow-aware AI interactions. The ADD framework taught Claude to recognize exploration vs. decision vs. execution phases, resulting in cleaner architecture, a more thoughtful implementation and significant token savings.
---
What This Is
A collection of five production-ready Claude Code skills that automate / enhance common content management tasks:
| Skill | Purpose | Time Saved |
|-------|---------|------------|
| SEO WordPress Manager | Batch update Yoast SEO metadata via GraphQL | Hours per week |
| Astro CTA Injector | Intelligently inject CTAs into static site content | Manual work eliminated |
| Link Analyzer | Find broken links, orphan pages, and linking issues | Comprehensive site audits |
| GSC Assistant | Track indexing status, manage submissions, process false positives | Indexing workflow streamlined |
| Pre-publish Post Assistant | Classify posts with categories/tags, generate SEO metadata | Pre-publish workflow optimized |
These aren't toy examples. They emerged from real-world needs managing a 15+ years old, 1,300+ posts blog migration and optimization project.
Why Skills Matter
Claude Code skills are model-invoked capabilities - Claude automatically detects when to use them based on your conversation context. Unlike slash commands that require explicit invocation, skills let Claude seamlessly apply specialized knowledge when relevant.
```
You: "My WordPress posts have terrible meta descriptions, can you help optimize them?"
Claude: [Automatically activates SEO WordPress Manager skill]
"I'll help you batch-update your Yoast SEO metadata. Let me first
fetch your posts via GraphQL and show you a preview of the changes..."
```
Quick Start
Installation (2 minutes)
```bash
# Clone the repository
git clone https://github.com/dragosroua/claude-content-skills.git
cd claude-content-skills
# Install Python dependencies
pip install -r requirements.txt
# Copy skills to Claude Code (global installation)
cp -r skills/* ~/.claude/skills/
cp -r shared ~/.claude/skills/
```
Configuration
```bash
# Copy example configs
cp .env.example .env
# Edit with your credentials (only needed for skills you use)
# - WordPress GraphQL URL and Application Password (SEO WordPress Manager)
# - Content path for your Astro site (CTA Injector)
# - Dist folder path for built site (Link Analyzer - works on local files)
```
Verif
More from this repository4
gsc-assistant skill from dragosroua/claude-content-skills
Intelligently injects call-to-action (CTA) elements into Astro static site content based on context and strategic placement.
Prepares blog posts for publication by automatically classifying content with appropriate categories and tags to improve content organization and discoverability.
Analyzes website links to detect broken links, identify orphan pages, and uncover potential linking issues across a content ecosystem.