Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add yojahny55/claude-wp-builder --skill wp-bilingualgit clone --depth 1 https://github.com/yojahny55/claude-wp-builderWrote 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/yojahny55/claude-wp-builder/wp-bilingual)<a href="https://agentmods.dev/skills/yojahny55/claude-wp-builder/wp-bilingual"><img src="https://agentmods.dev/badge/skills/yojahny55/claude-wp-builder/wp-bilingual/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/yojahny55/claude-wp-builder/wp-bilingual"><img src="https://agentmods.dev/badge/skills/yojahny55/claude-wp-builder/wp-bilingual.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.00023 | $0.04913 |
| Opus 5 | $0.00012 | $0.02457 |
| Sonnet 5 | $0.00005 | $0.00983 |
| Haiku 4.5 | $0.00002 | $0.00491 |
Grade C, and why
wp-bilingual scanned grade C with 1 finding 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 11d 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.
Hidden instructionshighPrompt injection
Directives inside HTML comments, invisible characters or bidirectional overrides are read by the model and not by the person reviewing the file.
<!-- With post ID --> How it starts
The opening of the file, as written. The whole thing — 673 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Bilingual / Multilingual i18n System
This skill defines ONE of the plugin's two translation methodologies: the ACF/SCF _suffix pattern. One set of pages, one set of fields, with suffixed duplicates for secondary languages.
Which one applies to a project is a decision, not a default.
/wp-initasks, and records the answer as i18n strategy in the project's.claude/CLAUDE.md. Read that line before assuming this skill applies.
Answer Model Skill suffixone page, fields duplicated as _esthis one polylangone page per language, joined by translation groups wp-polylangThe two never mix in one project. If the project says
polylang, stop reading here and use thewp-polylangskill instead — the field naming, the menu registration and the helper behaviour all differ. An earlier version of this line claimed the plugin supported no Polylang at all, which stopped being true when/wp-polylangshipped.
Core Concept: The _suffix Pattern
For every translatable ACF/SCF field, the primary language (typically English) uses the base field name. Each secondary language gets a duplicate field with a language suffix appended.
| Primary Field (EN) | Spanish Field | French Field |
|---|---|---|
hero_title |
hero_title_es |
hero_title_fr |
hero_subtitle |
hero_subtitle_es |
hero_subtitle_fr |
cta_button_text |
cta_button_text_es |
cta_button_text_fr |
service_description |
service_description_es |
service_description_fr |
Rules
- Primary language fields have no suffix and are always required
- Secondary language fields have
_<lang>suffix and are optional (fall back to primary if empty) - This applies to text, textarea, WYSIWYG, and any content field
- Non-translatable fields (images, URLs, numbers, booleans) do NOT get duplicated
- ACF field instructions for secondary fields should say: "Leave empty to use English version"
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.
- 11d ago First seen · 673 lines · 23 tokens per session scan C e5689f8c88f8
wp-bilingual is a skill published in the GitHub repository yojahny55/claude-wp-builder (6 stars, last pushed today), licensed MIT. It adds 23 tokens to every session and 4,913 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it C with 1 finding (hidden instructions). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
smart-defaults
Hace que una web arranque en el tema (claro/oscuro) y el idioma correctos según las preferencias del sistema/navegador del visitante, sin parpadeo y sin forzar redirecciones. Úsalo al crear el arranque (boot) de cualquier landing o app web, al añadir un selector de tema o de idioma, o cuando el usuario pida "que la…
deck-pipeline
Production-grade Claude Code system that takes presentation decks from raw Chinese draft to McKinsey-polished English — with full audit trail, layout integrity checks, and a swappable PROFILE block for project-specific defaults. Built on a 4-stage pipeline (Sense Pass → McKinsey Translation → Layout Audit → Handoff).…
scroll-craft
Build premium scroll-driven landing pages for service, product, food, and drink brands. Plan the visitor journey, page grammar, emotional peak, and bespoke signature move. Create dimensional heroes with independent visual planes, restrained motion, and separate mobile composition. Use supplied photos and footage or…
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…
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…
Website Audit
Comprehensive website auditing skill using Lighthouse, PageSpeed Insights, and web performance APIs to audit performance, accessibility, SEO, best practices, and security.