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 lacvietanh/akidevrule --skill akirulegit clone --depth 1 https://github.com/lacvietanh/akidevruleWrote 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/lacvietanh/akidevrule/akirule)<a href="https://agentmods.dev/skills/lacvietanh/akidevrule/akirule"><img src="https://agentmods.dev/badge/skills/lacvietanh/akidevrule/akirule/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/lacvietanh/akidevrule/akirule"><img src="https://agentmods.dev/badge/skills/lacvietanh/akidevrule/akirule.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.00000 | $0.03885 |
| Opus 5.5 | $0.00000 | $0.01554 |
| Sonnet 5.5 | $0.00000 | $0.00777 |
| Haiku 4.5 | $0.00000 | $0.00388 |
Grade A, and why
akirule 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 5d 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 — 78 lines — stays where its author put it; the contents beside it link to each section on GitHub.
akirule — contextual rule router
Delivery
- Claude Code: this file is
@-imported by~/.claude/CLAUDE.md, so it is in context every session without a model decision. Do not invoke the skill as well — the routing below is already loaded. - Antigravity (IDE and
agy): routing is native — every rule is installed asakirule-<topic>.md(agentalways_on, the rest by descriptions the installer generates from the routes below), so do not invoke this skill there. - Codex: resident — the installer writes the behavior floor and this router as a managed block in
$CODEX_HOME/AGENTS.md(default~/.codex/AGENTS.md), so do not invoke the skill as well. Codex has no route gate: theReadof a routed file is the model's own mandatory step before the first edit of that artifact type. - Other harnesses (Kiro, Grok): it is a skill; invoke it before acting on any task turn.
- Not routed here:
RULE-agent-behavior.md(agent) — core, harness-embedded, neverReadagain and never listed as(router). - The second hop — reading a routed file — is the model's
Read, and on Claude Code it is enforced for every route with an artifact signature: theaki-route-guardPreToolUse hook denies the first Edit/Write of each artifact type in a session (code file →coding+pattern,.md→docs,CHANGELOG.md→release,.vue/.css→ui, Nuxt project →stack,.rs→tauri,.sql→db,locales/→content, test file ortest/dir →test) until those files have been read whole in this transcript after the last compaction (aReadwithlimit/offsetor ahead/sed/tailprint does not count, and the hook widens a partialReadof a rule file to the whole file) — a compaction drops them from context, and theaki-compact-rereadSessionStart notice says so once; the deny reason names them — read them in full, update the receipt, retry the edit. The list above is the human summary; the path → rule map the hook, the audit and the lint read is~/.aki/akidevrule/route-map.json. Routes with no artifact signature (think,proportion,biz,ux, the audits) rely on this table alone, so nothing below is optional — it is the reason the receipt exists.
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.
- 5d ago Changed 38f08505e72f
- 18d ago Changed · +2 lines d63ebf485412
- 25d ago Changed · +2 lines 3aea66154d43
- 28d ago Changed · +2 lines 3599966ed0f5
- 29d ago Changed · -86 lines · -137 tokens per session a6546db1bcd1
- 1mo ago Changed · +1 lines 377c56eaa8ce
- 1mo ago Changed · +1 lines f3864f86728f
- 1mo ago Changed · +1 lines 3dc325e0b7ff
- 1mo ago First seen · 155 lines · 137 tokens per session scan A 028fa466a833
akirule is a skill published in the GitHub repository lacvietanh/akidevrule (10 stars, last pushed 6d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 3,885 tokens. 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
starfleetctl-dev
Developing and deploying the starfleetctl source itself — claim protocol, make, bootstrap, daemon restarts in the right order, end-to-end verification. Load before editing anything in a starfleetctl source checkout, before running starfleet-bootstrap, or when a web/plugin change 'is done' but the fleet does not see it.
starfleet-sessions
Ship session and workspace management — spawning ships, session attach/stop, git worktrees, web console, deployment. Load when launching/administering ships or managing the fleet web console.
starfleet-tasks
Task capture, task lifecycle, dashboard topics, and reports via starfleetctl. Load when capturing, working on, or reporting a task, and for all dashboard access.
starfleet-timer
Set timers instead of blocking a session with sleep/watch-loops (e.g. waiting for a GitHub Actions run): the timer fires a comms directive into the fleet at the scheduled time, and the poller injects it into the owning ship's next turn — no background process, no blocking, survives a session restart.
starfleet
Fleet coordination core — comms, board status, concurrency/isolation, and pointers to the themed starfleet- skills. Load when handling inter-ship messages, checking the board, or unsure which starfleet skill applies.
starfleet-github
GitHub PR/CI/backport interaction via starfleetctl (read-only + mutating commands, PR claims, backports). Load when checking PR status/CI, claiming a PR branch, submitting or repairing a PR, or backporting.