Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add ZachArticulateV/designer-pro-and-seo/plugin install designer-pro-and-seoWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/zacharticulatev/designer-pro-and-seo/seo-hreflang)<a href="https://agentmods.dev/skills/zacharticulatev/designer-pro-and-seo/seo-hreflang"><img src="https://agentmods.dev/badge/skills/zacharticulatev/designer-pro-and-seo/seo-hreflang/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/zacharticulatev/designer-pro-and-seo/seo-hreflang"><img src="https://agentmods.dev/badge/skills/zacharticulatev/designer-pro-and-seo/seo-hreflang.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00097 | $0.00632 |
| Opus 5 | $0.00048 | $0.00316 |
| Sonnet 5 | $0.00019 | $0.00126 |
| Haiku 4.5 | $0.00010 | $0.00063 |
Grade A, and why
seo-hreflang scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 63 lines — stays where its author put it; the contents beside it link to each section on GitHub.
seo-hreflang
Family: seo Status: Stable
Purpose
Hreflang is one of the most-misimplemented SEO patterns. This skill validates and generates correct annotations and catches the mistakes that quietly break international ranking: invalid codes, missing self-reference, missing x-default, duplicates, and non-reciprocal return links.
Three valid signal locations: HTML <link rel="alternate" hreflang>, the HTTP
Link: header, and XML sitemap xhtml:link entries.
Triggers
- "hreflang" / "i18n seo" / "international seo"
- "multi-language" / "multi-region" / "language tags" / "regional seo"
Inputs
- Mode: validate | generate
- Validate: the page's hreflang set (list of {hreflang, href}) + the page's own URL
- Generate: a locale→URL map (+ optional x-default URL)
Steps
- Validate an existing set:
Checks ISO 639-1 language + ISO 3166-1 region codes, self-reference presence, x-default, duplicates, and absolute URLs; flags reciprocity to verify per-page.python3 "${CLAUDE_PLUGIN_ROOT}/scripts/seo/hreflang_tools.py" --validate cluster.json --self <this-page-url> - Generate a correct set:
Emits thepython3 "${CLAUDE_PLUGIN_ROOT}/scripts/seo/hreflang_tools.py" --generate --map locales.json --x-default https://site.com/<link rel="alternate">tags to place on every alternate page (including a self-reference), or to return via theLink:header / sitemap. - Reciprocity — remind the user that A→B requires B→A; for a full cluster, capture each page's set and cross-check (needs per-page fetch).
- Render the audit (violations by severity) or the generated blocks.
Outputs
- Validation report (code/self/x-default/duplicate/reciprocity issues)
- Generated hreflang blocks for the chosen delivery method
Dependencies
scripts/seo/hreflang_tools.py(required) — Python 3.10+, standard library only
Notes
Conditional in seo-audit — only fires when multi-locale signals are present.
Don't audit hreflang on single-locale sites.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 63 lines · 97 tokens per session scan A 83b7e94b3b4c
seo-hreflang is a skill published in the GitHub repository ZachArticulateV/designer-pro-and-seo (8 stars, last pushed 2mo ago), licensed MIT. It adds 97 tokens to every session and 632 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
kit-adaptar
Lê um prompt de site que veio de fora — quase sempre em inglês, quase sempre sem contexto — e devolve em português o que ele é: tipo de site, escopo (hero solto ou landing inteira), seção por seção, técnica usada (hover, cursor, scroll, WebGL, vídeo), stack e dependências, e o mapa de assets com o caminho exato de…
wp-polylang
Polylang multilingual methodology — one post per language joined by translation groups, driven through the pll API.
wp-bilingual
Bilingual/multilingual i18n methodology using ACF suffix pattern with transparent translation helpers.
hreflang-international
International / multilingual SEO audit focused on hreflang correctness. Detects and diagnoses the most common (and ranking-damaging) hreflang mistakes: missing or broken return tags, wrong language/region codes, missing x-default, self-referencing errors, conflicts between hreflang and canonical, and inconsistent…
designlang-tokens
Use when styling UI for cal.com — references the extracted design system tokens instead of inventing colors, spacing, or typography.
multilingual-score
Score translated or localized content into one composite quality verdict — technical translation scoring (length ratio, formatting, do-not-translate terms, placeholders), content quality in the target language, brand voice consistency, and target-market compliance — classified as Publish Ready (85+), Native Speaker…