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.
git 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/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/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="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.00117 | $0.02652 |
| Opus 5.5 | $0.00047 | $0.01061 |
| Sonnet 5.5 | $0.00023 | $0.00530 |
| Haiku 4.5 | $0.00012 | $0.00265 |
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 1mo 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 — 185 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/
実施タスク
ステップ0. 既存指摘ファイルの確認(ある場合)
親から {計画}_review.md パスが渡された、または計画と同ディレクトリに存在するとき:
- 監査作業の前に そのファイルを読む
- 出典が自分以外(通常レビュー等)でも、既存エントリと実質同一の指摘は出さない
-
Status: 対応済みと重複する指摘は出さない(再指摘禁止) -
Status: 再レビュー待ちは「計画差分で抵触が消えたか」だけ述べ、新規エントリを増やさない -
Status: 不採用は DO NOT については原則ありえないが、渡された場合は不当として親へ返す(新規エントリは増やさない) -
Status: 要対応は Main 処分待ちとして扱い、実質同一なら重複追加しない - 本当に新しい DO NOT 抵触だけを以降の手順・出力フォーマットで返す(親が
要対応として追記する) - 親が「イテレーション ≥ 2」または「差分検証/確認のみ」と明示したときは、計画差分に関わる抵触の確認を優先し、無関係な新規探索で主題を広げない
- 同モードでは 主対象を
再レビュー待ちの解消確認に絞る。対応済み(解決済み)は監査観点から外す - 例外: 今回の計画差分が触った箇所に限り、解決済み DO NOT の回帰だけ述べてよい
- ファイルが無い/渡されていない場合は本ステップをスキップする(単発監査互換)
ステップ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: 条文の前提が不足する場合のみ、当該ドキュメントの必要範囲を追加ロードする(「念のため全文」は禁止)
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.
- 1mo ago Changed · +4 lines 913ad48d695f
- 1mo ago Changed · +23 lines 0801d76faf16
- 2mo 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 1mo ago), licensed MIT. It adds 117 tokens to every session and 2,652 once invoked, about $0.0005 per session on Opus 5.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.
coding-assistant.software-design-audit compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| coding-assistant.software-design-auditeaglesakura/agent-skills | Agent | 2 | 1mo ago | MIT | A | 117 | Claude Code |
| cpp-revieweraffaan-m/ECC | Agent | 299k | yesterday | MIT | A | 41 | Claude Code, Kiro |
| thermo-nuclear-code-quality-review-subagentmichael-denyer/pstack-claude | Agent | 4.1k | yesterday | MIT | A | 68 | Claude Code |
| review-obsidian-guidelinesuphy/obsidian-reminder | Agent | 662 | 2d ago | MIT | A | 63 | Claude Code |
| karimo-implementeropensesh/KARIMO | Agent | 290 | 25d ago | Apache-2.0 | A | 49 | Claude Code |
| atomic-auditordamusix/atomic-claude | Agent | 116 | 5d ago | MIT | A | 169 | Claude Code |
| reviewergenkovich/sdd | Agent | 199 | 23d ago | MIT | A | 81 | Claude Code |