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 aaronjmars/aeon-agent --skill secured-watchgit clone --depth 1 https://github.com/aaronjmars/aeon-agentWrote 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/aaronjmars/aeon-agent/secured-watch)<a href="https://agentmods.dev/skills/aaronjmars/aeon-agent/secured-watch"><img src="https://agentmods.dev/badge/skills/aaronjmars/aeon-agent/secured-watch/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/aaronjmars/aeon-agent/secured-watch"><img src="https://agentmods.dev/badge/skills/aaronjmars/aeon-agent/secured-watch.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.00050 | $0.03363 |
| Opus 5 | $0.00025 | $0.01682 |
| Sonnet 5 | $0.00010 | $0.00673 |
| Haiku 4.5 | $0.00005 | $0.00336 |
Grade A, and why
Secured Watch scanned grade A 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 6d 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.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
curl -sL --max-time 30 "https://www.aeon.fun/security" -o /tmp/sw/security.html \ How it starts
The opening of the file, as written. The whole thing — 247 lines — stays where its author put it; the contents beside it link to each section on GitHub.
${var} — Optional flags:
- empty (default) — diff against the last run; report only new + changed entries.
dry-run— render the report to stdout; write no state, send no notification.full— report the entire current board (all secured repos), not just the diff. Still advances state.
Today is ${today}. This skill watches https://www.aeon.fun/security — the public
"Secured by Aeon" leaderboard, the list of open-source repos the vuln-scanner
pipeline has hardened (each row = a merged fix PR or a published advisory). It runs on
a schedule (every ~2 days) and its whole job is to surface what's new since last
time: repos that just joined the board, and existing entries whose fix link or
severity changed (a follow-up PR, a re-disclosure, an escalation).
Silence on no change. A run where nothing was added and nothing changed sends no notification — it only advances state and logs. Do not send an empty report.
State
Snapshot of the last-seen board:
STATE = memory/state/secured-repos.json
Schema:
{
"updated_at": "YYYY-MM-DD",
"total_repos": 58,
"total_stars": 1712345,
"repos": {
"owner/repo": { "severity": "HIGH", "stars": 257892,
"fix_url": "https://github.com/owner/repo/pull/123",
"note": "one-line fix description (fixed upstream Jun 17, 2026)" }
}
}
owner/repo is the identity key. First run (no state file): this is the baseline —
seed the snapshot from the current board and send one concise baseline line
(Now tracking N secured repos …), then stop. New/changed entries are reported from
the next run onward. Never emit a wall of 58 "new" repos on the first run.
Steps
- Fetch + parse + diff deterministically. The board is server-rendered HTML; each
secured repo is an
<a>whosearia-labelreadsowner/repo - <severity> severity, <N> stars(severity may be compound, e.g.HIGH+MEDIUM,HIGH×2), with the fix link inhrefand the fix description + date intitle. The separator before the severity is a literal-(spaces required) — repo names contain hyphens, so a spaceless dash is not the separator. Run this to fetch, parse all rows, diff against state, write the new snapshot, and emit the report:
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.
- 6d ago First seen · 247 lines · 50 tokens per session scan A 929ad8c00585
Secured Watch is a skill published in the GitHub repository aaronjmars/aeon-agent (11 stars, last pushed today), licensed MIT. It adds 50 tokens to every session and 3,363 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-05.
Other skills, from other repositories
github
GitHub operations via gh CLI: issues, PRs, CI runs, code review, API queries.
openclaw-dev
OpenClaw Dev Agent — OpenClaw-only docs-aware development assistant. For OpenCoven/coven PR creation, redirect to skills/pr-agent, the Coven PR Readiness Agent.
surface-after-care
Regelmäßiger Pflegedurchlauf für ein bereits veröffentlichtes GitHub-Repository (Stufe 1, günstig und oft wiederholbar): zuerst alle Distributionsflächen des Projekts ermitteln (npm, PyPI, Registries, Marketplaces, Stores, Website) und Änderungen später dorthin spiegeln, dann Topics setzen, Privacy-Gate, Dokumente auf…
full-after-care
Tiefe Pflegerunde für ein veröffentlichtes GitHub-Repository (Stufe 2): enthält den vollständigen surface-after-care-Durchlauf und ergänzt ihn um drei teure Schritte — rechtliche Ersteinschätzung über die Law-Checker mit Wiedervorlage nach einem Jahr (Gutachten bleibt gitignored im Repo), Querverweise zu verwandten…
community-outreach
Systemneutrale Automatisierung für lösungsorientierten Community Outreach und Repo-Recommender in Foren, Reddit und Plattformen nach dem Human-in-the-Loop-Prinzip (EU AI Act konform).
github-actions-trigger
Trigger GitHub Actions workflows from Claude Code. Auto-run tests, deploy, or validate when skills like run-pre-commit-checks complete.