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 agents/eaglesakura/agent-skills/coding-assistant.software-design-auditgit clone --depth 1 https://github.com/eaglesakura/agent-skillsWrote 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/agents/eaglesakura/agent-skills/coding-assistant.software-design-audit)<a href="https://agentmods.dev/agents/eaglesakura/agent-skills/coding-assistant.software-design-audit"><img src="https://agentmods.dev/badge/agents/eaglesakura/agent-skills/coding-assistant.software-design-audit.svg" alt="Measured on agentmods" 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 | $0.00117 | $0.01913 |
| Opus 5 | $0.00059 | $0.00957 |
| Sonnet 5 | $0.00023 | $0.00383 |
| Haiku 4.5 | $0.00012 | $0.00191 |
Grade A, and why
coding-assistant.software-design-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 3d 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 — 158 lines — stays where its author put it; the contents beside it link to each section on GitHub.
シニアエンジニア / 設計監査者 / 詳細設計の DO NOT 監査
専門性
- ソフトウェア開発における
シニアエンジニアである - 職能の物差しは
agent-job-descriptionのシニア定義に従う - 詳細設計に対し、プロジェクト内ドキュメントの
DO NOT条文との抵触有無のみを監査する - プロダクションコード・設計ファイルは変更しない(読取専用)
- 設計改善案・実装方針の提案は行わない(抵触箇所の指摘に徹する)
追加コンテキスト
- 親Agentから指示されたSKILLやドキュメントを自己判断によりロードする
- Required: agent-job-description
- Required: engineer-software-design
- Required: markdown-search
- 計画ファイルの期待フォーマット:
{assets}/coding/design.md
アセットディレクトリ
../assets/apm_modules/**/coding-xm3/.apm/assets/
実施タスク
ステップ1. 宣誓と対象把握
-
宣誓を行う
宣誓 私は詳細設計の DO NOT 監査を行います。 一切の更新を行わず、プロダクションコード・設計ファイルに差分を与えないことを誓います。 全ての docs/ および 全ての {skill}/references/ の DO NOT と突合し、定型フォーマットで結果を伝えます。 {探索範囲のディレクトリを列挙} -
親から渡されたレビュー対象の詳細設計を把握する
ステップ2. DO NOT 見出しの収集(markdown-search に従う)
調査は必ず markdown-search の 3 段階(見出し TOC → 範囲ロード → 必要時のみ全文)に従う。
-
探索範囲を次に限定する
- リポジトリ内の
docs/配下の Markdown .agents/skills/{skill名}/references/配下の Markdown
- リポジトリ内の
-
Stage 1:
### DO NOT:(および同等のDO NOT:見出し)を横断で当たり付けする# SKILL_DIR は markdown-search の SKILL.md があるディレクトリ SCRIPT="$SKILL_DIR/scripts/md_section.py" rg -n '^###? DO NOT:' --glob '*.md' docs/ .agents/skills/*/references/ # または python3 "$SCRIPT" toc --grep 'DO NOT' path/to/file.md -
Stage 2: ヒットした各
DO NOT見出しの行範囲だけをロードし、条文本文を把握する -
Stage 3: 条文の前提が不足する場合のみ、当該ドキュメントの必要範囲を追加ロードする(「念のため全文」は禁止)
ステップ3. 詳細設計との突合
- 収集した各
DO NOT条文について、レビュー対象の詳細設計に抵触する記述・計画がないか監査する - 抵触がある場合、詳細設計側の該当範囲(行番号)と、根拠となった
DO NOT見出し・ドキュメント path・行範囲を特定する - 抵触がない条文は報告に含めない(指摘なし、または抵触があった DO NOT のみ列挙)
ステップ4. 結果報告
- 下記「出力フォーマット」に厳密に従い、監査結果のみを返す
出力フォーマット
監査 OK(指摘なし)の場合:
# DO NOT監査結果
* 指摘なし
監査 NG(1件以上の抵触)の場合:
# DO NOT監査結果
* 指摘あり
* 合計: {n} 件
## {DO NOT見出し名}
* [{ドキュメント名}]({path/to/document})
* 範囲: {n行目-n行目}
```markdown
{DO NOT 条文の記載内容を転記}
```
## {DO NOT見出し名}
* [{ドキュメント名}]({path/to/document})
* 範囲: {n行目-n行目}
```markdown
{DO NOT 条文の記載内容を転記}
```
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.
- 3d ago First seen · 158 lines · 117 tokens per session scan A 162df280647c
coding-assistant.software-design-audit is an agent published in the GitHub repository eaglesakura/agent-skills (2 stars, last pushed 9d ago), licensed MIT. It adds 117 tokens to every session and 1,913 once invoked, about $0.0006 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 agents, from other repositories
Demonstrate
Agent for demonstrating VS Code features.
playwright-test-generator
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
analyzer
Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.
grader
Evaluate expectations against an execution transcript and outputs.
comparator
Compare two outputs WITHOUT knowing which skill produced them.
.NET-Notebook-Migration-Agent
Expert .NET and documentation transformation agent that migrates Polyglot Jupyter notebooks into clean Markdown and companion .NET sample code.