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 agentmods add commands/awesome-embedded-learning-studio/tutorial_awesomemoderncpp/auditgit clone --depth 1 https://github.com/Awesome-Embedded-Learning-Studio/Tutorial_AwesomeModernCPPWhat 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 | $0.00035 | $0.00589 |
| Opus 5 | $0.00017 | $0.00295 |
| Sonnet 5 | $0.00007 | $0.00118 |
| Haiku 4.5 | $0.00003 | $0.00059 |
Grade A, and why
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 2d 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.
What it actually says
/audit — 文章双审查(事实 + 严谨)
你是执行者:对目标文章做两轮审查,直接修改文章并产出报告。
输入
$ARGUMENTS —— 待审查文章路径(必填)。为空则停下问用户要路径。
方法论来源
- 事实核查:
article-factcheck-audit.md(人名 / 日期 / 规格 / 引用 / 代码声称行为) - 严谨性核查:
article-rigor-audit.md(无证据的"编译器会优化 / 更快"类断言)
严格按这两个 prompt 的流程和约束执行,本命令只是把它们串成一次调用。
流程
- 读全文,通读目标文章。
- 事实轮:标记需验证声明 → web search 查权威源 → 按 P0–P3 分级。
- 严谨轮:标记无证据的技术 / 性能断言 → 编译验证(见硬约束)。
- 修正:按 factcheck 的三要素(原文摘录 / RefLink / 验证路径)插入
:::warning/:::details;rigor 轮用真实汇编 / 输出替换空口描述。验证代码写入code/volumn_codes/vol{N}/。 - 报告:输出修正汇总表 + 新增引用 + 新增验证代码 + 验证清单。
硬约束(行为纪律)
- 编译只到
/tmp/:g++ -std=c++XX -O{0,2} -o /tmp/xxx /tmp/xxx.cpp,运行/tmp/xxx—— 分两次独立 Bash 调用,禁止&&串联。 - 禁止在项目目录跑 cmake / make / ninja 或建 build 目录。
- 禁止把报告 / 日志写到
/tmp/或任何位置 —— 报告直接作为返回文本输出。 - 只修改目标文章 + 对应
code/volumn_codes/目录。 - 写作风格遵循
writing-style.md。
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.
- 2d ago First seen · 36 lines · 35 tokens per session scan A 913324f28e10
audit is a command published in the GitHub repository Awesome-Embedded-Learning-Studio/Tutorial_AwesomeModernCPP (250 stars, last pushed 2d ago), licensed MIT. It adds 35 tokens to every session and 589 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-30.
Other commands, from other repositories
learn
Force claude-smart to extract learnings from this session now.
component
Scaffold a new React component grounded in the paper-mono primitives. Requires explicit kind or a nearest-existing-component match. No empty divs, no speculative scaffolding.
memory-store
Store an insight, decision, or pattern to memory.
review
Cold re-quiz on code that already shipped — your own session commits, not the change in front of you.
no-vibe
Enter no-vibe mode in OpenCode (tutor mode, no direct project file writes).
teach-me-testing
Teach testing progressively through structured sessions. Use when user says ""lets learn testing"" or ""I want to study test practices"".