coding-assistant.software-design-audit

coding-assistant.software-design-audit is an agent for coding agents from eaglesakura/agent-skills. It costs 117 tokens per session (1,913 once invoked), scanned A, original, MIT.

A read-only reviewer that checks a detailed software design against project rules marked DO NOT. It reports conflicts in the design without changing the design or production code.

In plain words
What is it for?
Use it to audit a detailed design, search project documents for DO NOT rules, and return either no findings or a list of conflicting sections.
Why use it?
It helps find prohibited approaches before implementation begins. The review is limited to matching the design against relevant documentation and reference rules.

Agent

Install

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.

agentmods
npx agentmods add agents/eaglesakura/agent-skills/coding-assistant.software-design-audit
Clone the repo
git clone --depth 1 https://github.com/eaglesakura/agent-skills

Wrote 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.

agentmods badge for coding-assistant.software-design-audit

README.md
[![agentmods](https://agentmods.dev/badge/agents/eaglesakura/agent-skills/coding-assistant.software-design-audit.svg)](https://agentmods.dev/agents/eaglesakura/agent-skills/coding-assistant.software-design-audit)
Your own site
<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>
Per session 117 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,913 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 3d ago against content hash 162df280647c, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

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.

packages/coding-xm3/.apm/agents/coding-assistant.software-design-audit.agent.md · 158 lines

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 条文の記載内容を転記}
```

Read the full file on GitHub · 158 lines

Changes

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.

  1. 3d ago First seen · 158 lines · 117 tokens per session scan A 162df280647c

Subscribe to this mod's changes

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.