seo
by affaan-mThe seo skill helps audit, plan, and implement technical SEO, on-page optimization, structured data, Core Web Vitals, and keyword mapping. Use it for crawlability, indexability, metadata, schema, internal linking, sitemap and robots changes, or seo for Keyword Research, with page-specific, implementable guidance.
This skill scores 84/100, which means it is a solid directory candidate: users can likely trigger it correctly and get real SEO workflow guidance without much guesswork. It is especially useful for agents handling audits, on-page fixes, schema, CWV, and keyword mapping, though it lacks some adoption aids that would make install decisions even easier.
- Broad, explicit trigger coverage for SEO tasks such as crawlability, indexability, structured data, Core Web Vitals, keyword mapping, and internal linking.
- Operationally useful structure with a clear 'When to Use' section plus checklists and principles that reduce generic-prompt ambiguity.
- No placeholder or experimental signals; the body is substantive with headings, constraints, and repo/file references that suggest real workflow intent.
- No install command or support files are provided, so users must infer how to integrate or operationalize it from SKILL.md alone.
- The visible evidence is strong but limited to one markdown skill file, so edge-case behavior and execution boundaries may still require interpretation.
Overview of seo skill
What the seo skill does
The seo skill helps you audit, plan, and implement search improvements across technical SEO, on-page SEO, structured data, Core Web Vitals, and keyword mapping. It is built for work that needs a real implementation plan, not a generic “optimize this page” prompt.
Who should use it
Use this seo skill if you need help with crawlability, indexability, canonicals, redirects, metadata, schema, internal linking, sitemap and robots changes, or seo for Keyword Research. It is especially useful for developers, content strategists, and SEOs working in a codebase.
Why it is worth installing
The main value is specificity: the skill pushes you to fix technical blockers first, then improve relevance and page structure. That makes it better than a broad SEO prompt when you need recommendations tied to pages, URLs, and deployable changes.
How to Use seo skill
Install and locate the source
Install the seo skill with:
npx skills add affaan-m/everything-claude-code --skill seo
Then read SKILL.md first. In this repository, there are no supporting rules/, resources/, or helper scripts, so the core guidance lives in one file. That makes install fast, but also means you should extract the workflow carefully before applying it to your own project.
Turn a vague ask into a usable input
Strong input tells the skill what page, issue, and outcome matter. Better than “improve SEO” is:
- “Audit
/pricingfor title, meta description, H1, schema, and internal links” - “Map these 12 keywords to the right landing pages and flag cannibalization”
- “Review robots, sitemap, canonicals, and redirects for an ecommerce migration”
- “Suggest seo for Keyword Research on our blog category pages without changing brand voice”
The more concrete your URL list, target query set, and CMS or framework constraints, the more implementable the output will be.
Read the file in this order
Start with SKILL.md, then scan any repo-wide docs mentioned there, such as README.md or AGENTS.md if present in your environment. For this skill, the most decision-useful sections are the principles and technical checklist, because they show the order of operations and the constraints the skill expects you to respect.
Use a practical workflow
A good seo usage flow is:
- define the page set or site area
- identify the search goal for each page
- check technical blockers first
- review titles, headings, schema, and copy
- map target keywords and internal links
- write changes that can be shipped
If you skip step 2, you often get polished pages that still target the wrong intent.
seo skill FAQ
Is the seo skill beginner-friendly?
Yes, if you can describe a page, site section, or migration in plain language. Beginners get the best results when they provide one URL, one goal, and one audience instead of asking for sitewide optimization all at once.
When should I use this instead of a normal prompt?
Use the seo skill when the work needs structured analysis and implementation guidance across technical and content layers. A normal prompt is fine for a quick title rewrite; this skill is better when you need a repeatable seo guide for a real site or release.
Does this cover seo for Keyword Research?
Yes, but it works best when you provide the keyword list, search intent, and target pages. Without that context, keyword recommendations can become generic and harder to map to actual URLs.
When is this the wrong skill?
Do not use it if you only want broad marketing advice, a content brainstorm, or a one-off tagline. It is also a weak fit if you cannot share page context, because seo recommendations without URLs or intent usually stay too abstract to implement.
How to Improve seo skill
Give the skill the data it can actually use
The strongest inputs are page URLs, target queries, current titles, H1s, canonical behavior, indexation status, and any known ranking or crawl issues. If you can also share templates, CMS constraints, or deployment limits, the seo skill can produce changes that fit your stack.
State the decision you need
Tell the skill whether you want diagnosis, a fix plan, or implementation-ready copy. For example:
- “Find why this page is not indexing”
- “Rewrite metadata for higher CTR without changing meaning”
- “Recommend schema and internal links for this service page”
- “Create a keyword map for these 20 URLs”
That framing prevents the output from mixing strategy with execution when you only need one.
Watch for common failure modes
The biggest failure mode is optimizing for a keyword without confirming search intent. Another is asking for seo improvements before resolving crawl, canonical, or duplicate-content issues. If the first answer feels generic, add page examples, competitors, and what success looks like in search results.
Iterate with one page or cluster first
Start with a single page or a small cluster, then expand once the pattern works. Ask the seo skill to compare the current version against the target query, then refine based on what is missing: clearer intent match, better headings, stronger schema, or more relevant internal links.
