SETUP SEO MACHINE
Configure your SEO content system step by step
A Claude skill that walks you through configuring SEO Machine with brand voice, writing examples, data source integrations, and optional WordPress publishing.
When does this skill activate?
Claude will use this skill when you mention phrases like:
How it works
Install dependencies
Claude installs Python dependencies for analytics modules, NLP libraries, and web scraping tools.
Configure context files
Walk through creating brand voice, product features, and writing examples files that teach the AI your style and messaging.
Connect data sources
Optionally set up Google Analytics 4, Search Console, DataForSEO, WordPress publishing, and competitor configuration.
Requirements
Add This Skill
Copy each field into Claude's skill editor to add this skill, or add the plugin marketplace to get all skills at once.
This skill includes additional files beyond SKILL.md
For full functionality, install the complete plugin from the GitHub repository.
Requires Claude Code, Codex, or similar
Requires file system access, pip install, and configuration file creation This skill won't work in Claude.ai or ChatGPT chat interfaces.
setup-seo-machine
How to use this skill
Related Skills
/keyword-research
DataForSEO keyword research: search volume, CPC, competition metrics, keyword ideas, and keyword ...
/seo-audit
When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the use...
/content-creation
Draft marketing content across channels — blog posts, social media, email newsletters, landing pa...
/content-strategy
When the user wants to plan a content strategy, decide what content to create, or figure out what...
Frequently Asked Questions
What does the setup wizard configure?
The wizard walks through seven steps: installing Python dependencies, creating three essential context files (brand voice, product features, writing examples), setting up recommended context files (internal links map, target keywords, style guide, competitor analysis), connecting optional data sources (GA4, Search Console, DataForSEO), configuring WordPress publishing, setting up competitor configuration, and verifying the setup works.
What's the minimum setup to get started?
The quick start takes about 5 minutes: fill out brand-voice.md with your tone and messaging, features.md with your product details, and writing-examples.md with 3-5 exemplary blog posts from your site. Then you can immediately use /research [topic] and /write [topic] commands.
Do I need all the data source integrations?
No. GA4, Search Console, DataForSEO, and WordPress are all optional. Without them, SEO Machine still creates quality content based on your context files. The data integrations enable data-driven content prioritization, performance reviews, and direct publishing, but they are not required to write articles.
Does it work in Claude.ai chat?
No, this skill requires file system access to create configuration files, pip install to set up Python dependencies, and writing to .env for API credentials. It needs to run in Claude Code (CLI or IDE).
Get SEO Machine Running
Add this skill to Claude and configure your complete SEO content creation system in one guided session.
View on GitHub