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 anzy-renlab-ai/pronounce --skill pronounce-wordgit clone --depth 1 https://github.com/anzy-renlab-ai/pronounceWrote 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/anzy-renlab-ai/pronounce/pronounce-word)<a href="https://agentmods.dev/skills/anzy-renlab-ai/pronounce/pronounce-word"><img src="https://agentmods.dev/badge/skills/anzy-renlab-ai/pronounce/pronounce-word/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/anzy-renlab-ai/pronounce/pronounce-word"><img src="https://agentmods.dev/badge/skills/anzy-renlab-ai/pronounce/pronounce-word.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00165 | $0.01898 |
| Opus 5.5 | $0.00066 | $0.00759 |
| Sonnet 5.5 | $0.00033 | $0.00380 |
| Haiku 4.5 | $0.00016 | $0.00190 |
Grade A, and why
pronounce-word 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 1mo 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 — 112 lines — stays where its author put it; the contents beside it link to each section on GitHub.
pronounce-word — speak the word out loud
Purpose. When the user asks how to pronounce an English word — and especially a project, product, or programmer-jargon name (kubectl, nginx, Pydantic, LaTeX, JSON, ...) — don't just respond in text. Play the audio so they can hear the community reading, then add a short text caption with the source.
Trigger patterns
Auto-invoke ONLY when the user's message matches a single-word or short-name pronunciation request:
- English:
how to pronounce <X>,how do you pronounce <X>,pronounce <X>,how do you say <X>,what does <X> sound like - Chinese:
<X> 怎么读,<X> 怎么念,<X> 怎么发音,读一下 <X>,念一下 <X>
<X> MUST be a single token: a word, project name, product name, acronym, or identifier — the kind of thing a developer would actually type into say-it <X>. The dictionary is keyed on single tokens, so multi-word input is spoken raw (not looked up); for a two-part name pick the head token (say-it postgres, not say-it postgres database).
Do NOT trigger this skill when:
<X>is a sentence or paragraph the user wants narrated (e.g.读一下这段/read this paragraph). That's a TTS request, not a pronunciation lookup. Suggestsay "<sentence>"instead, or just answer in text.- The message is asking about pronunciation conceptually (e.g.
IPA 是什么/what is phonetic spelling). Answer in text. <X>is non-English everyday vocabulary or a person's name unrelated to tech. The dictionary's editorial scope is tech-only — fall through to a text-only answer, or skip.
If the target token is ambiguous (multiple candidates in the message), ask which one before invoking.
What to do
-
Speak it 3 times via
say-it.say-it <word>The CLI looks the word up in the dictionary and, if found, sends the dictionary's English-like respelling (e.g. "koob control") to the TTS engine so the pronunciation is the intended community reading — not whatever the engine would have guessed from the spelling alone. (macOS
saydoes not parse IPA /[[inpt PHON]]/ SSML<phoneme>markup — it reads them literally — so the dictionary stores respellings that ride the engine's built-in letter-to-sound rules.) If the word isn't in the dictionary, the CLI speaks the raw spelling.
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.
- 1mo ago Changed · +1 lines 503054ec4f19
- 1mo ago First seen · 111 lines · 165 tokens per session scan A 335d4edcf146
pronounce-word is a skill published in the GitHub repository anzy-renlab-ai/pronounce (48 stars, last pushed 1mo ago), licensed MIT. It adds 165 tokens to every session and 1,898 once invoked, about $0.0007 per session on Opus 5.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-30.
Other skills, from other repositories
gws-classroom
Google Classroom: Manage classes, rosters, and coursework.
get-rep-call-feedback
Use when the user wants evidence-backed coaching for one rep's calls, especially by comparing the rep with peer examples to identify repeatable best practices, specific upgrade moments, and practical next-call language.
recipe-create-classroom-course
Create a Google Classroom course and invite students.
tutorial
Interactive tutorial teaching Ouroboros hands-on.
ondb
A logical analysis and reasoning tool for AI. Use when decomposing documents into structured knowledge, querying entities and relations, validating consistency, or indexing files. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", "analyze this document", entity CRUD, or cross-skill…
claw-admin
Claw system administration: service management, IM connections, logs, cron, and workspace diagnostics. Use when the user asks to manage claw services, connect/disconnect IM platforms, view logs, or perform system-wide operations.