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 avmnu-sng/sutra --skill audit-and-remediationgit clone --depth 1 https://github.com/avmnu-sng/sutraWrote 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/avmnu-sng/sutra/audit-and-remediation)<a href="https://agentmods.dev/skills/avmnu-sng/sutra/audit-and-remediation"><img src="https://agentmods.dev/badge/skills/avmnu-sng/sutra/audit-and-remediation/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/avmnu-sng/sutra/audit-and-remediation"><img src="https://agentmods.dev/badge/skills/avmnu-sng/sutra/audit-and-remediation.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.00042 | $0.02054 |
| Opus 5 | $0.00021 | $0.01027 |
| Sonnet 5 | $0.00008 | $0.00411 |
| Haiku 4.5 | $0.00004 | $0.00205 |
Grade A, and why
audit-and-remediation 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 — 183 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Audit and remediation
Audit code that already exists and turn findings into a sequenced, owned remediation plan. This is distinct from greenfield planning: you are not designing a system from scratch (the execution-plan templates cover that), you are assessing what is there, ranking what is wrong, and deciding who fixes what, in what order, gated by explicit exit criteria.
Use this skill when asked to review a codebase for health, tech debt, or risk; to triage a backlog of known defects; or to produce a remediation roadmap someone can execute against.
1. Produce the audit doc
An audit is documentation, not a single wall of text. Produce an audit doc -- split it into multiple files when the audit is large, so each part can be updated independently as remediation proceeds -- covering three things:
- Scope + method. What was and was not examined, the HEAD SHA the audit was run against, and the audit date; plus how the audit was conducted so it is reproducible (paths/layers/subsystems inspected, tools/commands run, what was explicitly out of scope, and the severity rubric used). A finding is only as trustworthy as the method that produced it. A one-paragraph executive summary up top helps a reader orient.
- Findings ranked across the three lenses. The findings themselves, each with a stable ID, a location (path + anchor), evidence, and its three-lens ranking (Step 2). Group by subsystem or theme to keep a long list navigable. Where it helps, capture the system as it actually is today -- components, boundaries, data flow, load-bearing invariants -- and note where reality diverges from the intended design.
- A sequenced action list with exit criteria. Findings converted into discrete, actionable items -- one item = one deliverable -- each carrying its three-lens priority, a cost/effort class and ownership (Step 3), and a work lane (Step 5), then sequenced into phases gated by written exit criteria (Step 6).
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 · 183 lines · 42 tokens per session scan A 97aa55fb73e5
audit-and-remediation is a skill published in the GitHub repository avmnu-sng/sutra (2 stars, last pushed 1mo ago), licensed MIT. It adds 42 tokens to every session and 2,054 once invoked, about $0.0002 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
code-review
Review code changes for concrete defects.
aio-map
Trace dependencies, call graphs, and blast radius for a file/function/module via GitNexus + LSP. Step 2 of the codeflow discover → map → plan trio (after aio-discover, before aio-plan).
anti-stub-scan
Scan a diff for stub patterns and TODO markers.
bughunter
When the user wants to find bugs, test edge cases, stress-test code, or perform adversarial analysis of their codebase. Use when the user says "find bugs," "break this," "what could go wrong," "red team," "hunt bugs," "adversarial test," "edge cases," "stress test," "what did I miss," "pen test this logic," or before…
blast-radius
Project-grounded blast-radius tracing for code changes, PRs, diffs, files, symbols, or bugfixes, especially in Helpdesk-style repos. Use before editing, committing, merging, or reviewing when downstream callers, tests, routes, SQL, configs, schema, auth/tenant boundaries, external integrations, sibling bugs, or…
code-variable-audit
Audit pull requests, branches, diffs, or local source files for semantically suspicious variable, identifier, member-access, and payload-field usage. Use when checking wrong-object bugs such as product.id versus rexProduct.id, source-system identity confusion, alias erasure, mismatched payload keys, or cross-system…