Rank-Tracking Skill (SerpAPI MCP)
The Rank-Tracking Skill is the canonical starting point for anyone learning how to build a Claude SEO skill for their workflow. The inputs are explicit — domain, keyword list, target location, device type, result depth — and the success criteria are easy to verify by spot-checking a handful of positions manually against what Claude reports.
To build it: add the SerpAPI MCP to Claude Code by running claude mcp add serpapi --url https://mcp.serpapi.com/mcp in your terminal, then write a Skill.md that defines your keyword list, location parameters, schedule cadence, and the Markdown table format you want positions stored in. Save the resulting ZIP via Settings > Capabilities > Skills and trigger it with a single prompt. Once the skill runs cleanly for a week, document the exact instructions that produced the working result — those instructions become your reusable template for every new client domain.
Keep your first rank-tracking skill to 20–50 keywords connected to your most important pages. Verify that position numbers, tracked URLs, and device labels all appear correctly before expanding. A skill that runs reliably at small scale is worth far more than an ambitious one that silently returns wrong data at large scale.


























