Developer's custom Claude Code SEO Skill fails on first-day tests
11/01/2026 — 11/01, 13:17·1 sources (all)·1 reports (all)
Key takeaways
- A developer built an SEO Skill for Claude Code that runs deterministic on-page checks on a single URL via script, then hands the JSON report…
Background & analysis
On 2026-11-01 at 13:00, the AI section of DEV Community published a first-hand account from a developer whose self-built SEO Skill for Claude Code failed in its very first day of testing, with two bugs surfacing on pages he had considered safe.
The developer explains how the setup works. Claude Code skills, he writes, are simply folders: a SKILL.md file containing a name and a description, plus any scripts you want the model to run. Claude loads the instructions and follows them only when the description matches what the user asked for. That, he argues, is exactly why SEO suits this mechanism. Most on-page checks are deterministic, and a model is far better at explaining a result than at counting characters inside a <title> tag. So he built one: a script performs deterministic checks against a single URL, and the JSON report is handed to Claude, which turns it into a fix list.
For verification he used five real pages and one fake page. On day one the Skill still got things wrong on two of the pages he had assumed were safe. He also notes that the Skill sits in the project or user directory, and is loaded only when its description matches the task at hand.
The report does not specify what caused the two bugs, which pages or checks were affected, whether a fix followed, or whether the Skill has been shared publicly. The available information therefore stops at the point where the developer found two errors on day one.
AI-generated from 1 reports · updated 21 hours ago
Related AI tools
- Heat index
- 54
- All sources
- 1
- All reports
- 1
- First seen
- 22 hours ago
Reports on this story headlines open the original
The author built a Claude Code skill that runs deterministic on-page SEO checks on a single URL and hands Claude a JSON report to turn into a fix list. Testing it against five real pages and one fake one broke it twice on day one, on pages the author assumed were safe. Skills live in project or personal folders and load only when their description matches the task.
DEV Community · AIAI score 60
Other stories people are talking about
- Heat index 98NewClaude Code MCP deep dive: boundaries between MCP, Skills, tools, and plugins1 sources
- Heat index 40Claude SEO Plugin Runs Site Audits in Claude Code in Minutes1 sources
- Heat index 25Developer uses Claude Code to turn playtest feedback into game levels1 sources
- Heat index 139Developers report Claude Code refusing requests to remake existing games3 sources
- Heat index 35AI coding sessions from Claude Code and others store API keys in plaintext1 sources
How is heat calculated?About the methodHide
Heat counts how many independent sources covered a story in the last 48 hours: one source counts once no matter how many posts it published, decaying with a 24-hour half-life. What ranks first is what many people are talking about.
This page aggregates public feeds. Headlines and summaries are machine-organized and remain the property of the original authors; verify important facts at the source. If you believe a headline or summary infringes your rights, email the contact address in the footer with the page URL and basis of your claim, and we will remove or replace it after review.
- Surge
- Discussion rising fast
- New
- First report within 6 hours
- Rising
- Still gathering discussion

