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 ZeKaiNie/universal-examprep-skill --skill exam-auditgit clone --depth 1 https://github.com/ZeKaiNie/universal-examprep-skillWrote 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/zekainie/universal-examprep-skill/exam-audit)<a href="https://agentmods.dev/skills/zekainie/universal-examprep-skill/exam-audit"><img src="https://agentmods.dev/badge/skills/zekainie/universal-examprep-skill/exam-audit/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/zekainie/universal-examprep-skill/exam-audit"><img src="https://agentmods.dev/badge/skills/zekainie/universal-examprep-skill/exam-audit.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector warn
SkillSpector: 1 finding, up to medium
These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →
- medium Excessive Agency · line 50 Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.Fix: Add human-in-the-loop confirmation for destructive, irreversible, or high-impact operations. Never auto-execute commands that modify files, send data, or alter system state.
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.00095 | $0.02371 |
| Opus 5 | $0.00048 | $0.01185 |
| Sonnet 5 | $0.00019 | $0.00474 |
| Haiku 4.5 | $0.00010 | $0.00237 |
Grade A, and why
exam-audit 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 — 68 lines — stays where its author put it; the contents beside it link to each section on GitHub.
exam-audit — workspace health check (read-only)
Purpose
Inspect a prep workspace built by exam-ingest and report health issues. This is a read-only inspector. Do NOT fix anything by default; only fix after the user explicitly grants permission. Emit a concrete issue report; never silently modify or delete files.
Activation
Activate when the user suspects the workspace is broken (missing chapters, ungradable quiz items, inconsistent progress), or when the user wants a pre-review health check before studying. Do not activate to build, teach, or grade.
Inputs
references/wiki/— chapter knowledge files (chN_*.md).references/quiz_bank.json— quiz items.references/teaching_examples.json— optional parallel teaching inventory; examples may remain here even when they are deliberately excluded from the gradable bank.references/teaching_baseline.json— append-only retention baseline for new workspaces; it must never shrink on re-ingest and must not be hand-edited.references/figure_page_index.json/references/image_question_index.json— regenerable three-sided visual coverage evidence (wiki / prompt / answer)..ingest/source_manifest.json— source-root-relative paths, source hashes, media types, and parse status..ingest/base_content_units.jsonl/content_units.jsonl— deterministic extraction baseline and the compiled view after replaying validated patches..ingest/base_chapter_phase_mappings.jsonl/chapter_phase_mappings.jsonl— explicit chapter-to-study-phase identity..ingest/review_queue.jsonl/review_patches.jsonl— typed issue lifecycle and append-only evidence-bound patch ledger..ingest/build_manifest.json/unbound_review.json— source root, page-quality accounting, input/derived hashes, and issues not yet bound to one source record.ingest_report.json— import counts, current-snapshot statistics, missing-answer alerts, and the legacy retention fallback.study_plan.md— phase plan with chapter anchors.study_state.json— the structured progress state (the SINGLE SOURCE OF TRUTH when present:phase_checklist,mistake_archive,confusion_log).study_progress.md— a GENERATED VIEW of the state (rendered phase checkpoints and recorded wrong-question IDs); stale/hand-edited when it drifts fromstudy_state.json.
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 · 68 lines · 95 tokens per session scan A 1b019e1e0ec9
exam-audit is a skill published in the GitHub repository ZeKaiNie/universal-examprep-skill (282 stars, last pushed 10d ago), licensed MIT. It adds 95 tokens to every session and 2,371 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-30.
Other skills, from other repositories
bq-skill
A coaching workflow for building a reusable library of truthful stories for behavioral job interviews. It uses structures such as STAR—Situation, Task, Action, Result—and can connect stories to a job description and résumé.
PersonaLingo
A guided tool for creating personalised IELTS speaking practice materials. IELTS is an English exam, and the tool turns a learner’s answers and conversation into a personal profile and a static study website.
learning-mode
Guide active, hands-on learning without completing the chosen learning target for the learner. Use when the user explicitly wants to learn, practice, master, or build something themselves with guidance, especially when a technology or concept is new to them. Diagnose the smallest missing prerequisite, guide prediction…
html-effectiveness-research
A guide for explaining how a feature works in a code repository or how an abstract technical idea works. It can structure the explanation with a summary, expandable steps, code views, questions and answers, or an interactive visual.
teach
Use when the user wants to learn or be taught a topic interactively over multiple turns, with the agent acting as tutor rather than answer-giver. Triggers on phrases like "teach me", "tutor me", "quiz me", "let's learn", "help me understand X by working through it step by step", or any request framed around learning a…
rwkv-architecture
RNN+Transformer hybrid with O(n) inference. Linear time, infinite context, no KV cache. Train like GPT (parallel), infer like RNN (sequential). Linux Foundation AI project. Production at Windows, Office, NeMo. RWKV-7 (March 2025). Models up to 14B parameters.