Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/OKHP3/skillznpx agentmods add skills/okhp3/skillz/okhp3-skill-catalogerWrote 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/okhp3/skillz/okhp3-skill-cataloger)<a href="https://agentmods.dev/skills/okhp3/skillz/okhp3-skill-cataloger"><img src="https://agentmods.dev/badge/skills/okhp3/skillz/okhp3-skill-cataloger/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/okhp3/skillz/okhp3-skill-cataloger"><img src="https://agentmods.dev/badge/skills/okhp3/skillz/okhp3-skill-cataloger.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.00103 | $0.01908 |
| Opus 5 | $0.00051 | $0.00954 |
| Sonnet 5 | $0.00021 | $0.00382 |
| Haiku 4.5 | $0.00010 | $0.00191 |
Grade A, and why
okhp3-skill-cataloger 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 10d 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 — 175 lines — stays where its author put it; the contents beside it link to each section on GitHub.
okhp3-skill-cataloger
OverKill Hill P³ · overkillhill.com · github.com/OKHP3
Intent: Turn a repository’s SKILL.md files into a reproducible inventory
without editing skill content or hiding validation failures.
Scope boundary
| In scope | Out of scope |
|---|---|
| Discovering skills and reading their frontmatter | Rewriting, installing, deleting, or upgrading skills |
| Validating names, descriptions, and duplicate names | Editing README prose outside generated markers |
Generating marked README catalogs and .catalog-meta.json |
Claiming a benchmark, security audit, or live marketplace result |
Generating full-index FAMILY.md inventory sections |
Running --full casually in an application repository |
Mode contract
Run from the repository root. The bundled script is the fallback; prefer a
project-level scripts/gen-skills-readme.py only when it is the same or newer
implementation and you have inspected it.
| Operation | Command | Scans | Generated outputs |
|---|---|---|---|
| Catalog (default) | python3 ${SCRIPT} --skills-dir .agents/skills |
Direct child skill folders | .agents/skills/README.md between catalog markers and .agents/skills/.catalog-meta.json |
| Catalog, flat | add --mode project |
.agents/skills/<skill>/SKILL.md |
One flat table: Skill, Description, Version, Category |
| Catalog, categorized | add --mode library |
.agents/skills/<category>/<skill>/SKILL.md |
Category sections with skill counts |
| Full index | python3 ${SCRIPT} --full |
Root <family>/<skill>/SKILL.md folders; skips .agents/, skills/ export mirrors, and tool directories |
Root README.md, active-family FAMILY.md, root .catalog-meta.json |
--full is a distinct distribution-surface operation and always uses library
grouping. It does not catalog .agents/skills/ or the root skills/ publication
mirror. In full mode, --output changes the root catalog path; family files and
root metadata remain part of the run.
What ships with it
8 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 10d ago First seen · 175 lines · 103 tokens per session scan A 359377b75561
okhp3-skill-cataloger is a skill published in the GitHub repository OKHP3/skillz (3 stars, last pushed yesterday), licensed MIT. It adds 103 tokens to every session and 1,908 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
vastai-sdk
Vast.ai Python SDK — high-level API for GPU instances, volumes, serverless endpoints, and billing.
pm-aarrr
A post-launch product-growth workflow based on AARRR: acquiring users, activating them, retaining them, earning revenue, and gaining referrals.
pm-docs
A workflow for producing product documents such as PRDs, BRDs, and MRDs. These are structured documents describing what a product needs, its business case, and its market.
product-marketing-copywriter
A marketing-copy tool that analyzes audience problems and product benefits, then creates promotional headlines and body text. Marketing copy is writing intended to explain and promote a product.
pm-position
A guided process for defining a product’s market position, value, audience, competitive difference, business model, pricing, and revenue plan. The instructions are written mainly in Chinese.
pm-retro
A retrospective workflow for reviewing a finished agile iteration, recording what happened, and choosing improvements for the next cycle.