Research a blog topic, write a 2,000-word SEO-optimized article, and publish it to WordPress in one automated workflow.
Audit an existing live page for SEO health and get a scored list of specific improvements to make.
Run competitor gap analysis to find keyword opportunities your content currently misses.
Use the AI scrub command to remove patterns associated with AI-written text before publishing.
Requires the Claude Code CLI and an active Anthropic API account, plus filling out brand-specific context files before first use.
SEO Machine is a workspace configuration for Claude Code (an AI coding tool) that turns it into a content production system for blog articles. Rather than general-purpose use, the workspace is wired up with custom commands, specialized agents, and context files so that Claude can research topics, write long-form articles, and score them for search engine optimization, all within a consistent brand voice. The core workflow has three steps. You run a research command with a topic, and the system analyzes competing pages and maps out keyword opportunities. You then run a write command, which produces a 2,000 to 3,000 word article with headings, internal and external links, and meta tags. Several additional agents then run automatically to check keyword placement, suggest linking improvements, and score the article's SEO quality on a 0 to 100 scale. A final optimize command does a pre-publish audit. The workspace also handles existing content. You can point the analyze command at a live URL or a saved file, and it returns a content health score along with specific suggestions for what to update. A rewrite command then incorporates those suggestions while keeping the parts of the original that are working. Additional commands cover landing pages, competitor gap analysis, trending topic discovery, and publishing directly to WordPress via its API. A scrub command strips out common patterns associated with AI-written text. The system also includes 26 marketing skills covering copywriting, A/B testing, email sequences, and pricing strategy. Setting up the system involves cloning the repository, installing Python dependencies, and filling out a set of context files for your specific business: brand voice, style guide, keyword targets, and example posts. A complete sample configuration for a podcast hosting company is included as a reference. The project requires the Claude Code CLI and an Anthropic API account to run.
← thecraighewitt on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.