unity-claude-code-tools AGENTS.md

unity-claude-code-tools AGENTS.md is an instructions file for Codex, OpenCode from ToshikiImagawa/unity-claude-code-tools. It costs 3,156 tokens per session, scanned A, original, MIT.

A set of instructions for designing and reviewing specialist sub-agents in Claude Code plugins. A sub-agent is a separate agent assigned a focused task and given its own working context.

In plain words
What is it for?
Use it when creating or reviewing plugin agents, especially agents for code reviews, log analysis, design analysis, or other delegated tasks. It explains context separation and how to write specific responsibilities.
Why use it?
It helps keep each agent's responsibility clear and limits the amount of code or log detail carried into the main conversation. It also encourages consistent, useful descriptions and reports.

Instructions file for CodexOpenCode

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 instructions/toshikiimagawa/unity-claude-code-tools/agents-md
Clone the repo
git clone --depth 1 https://github.com/ToshikiImagawa/unity-claude-code-tools

Made for: Codex, OpenCode.

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 unity-claude-code-tools AGENTS.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/toshikiimagawa/unity-claude-code-tools/agents-md.svg)](https://agentmods.dev/instructions/toshikiimagawa/unity-claude-code-tools/agents-md)
Your own site
<a href="https://agentmods.dev/instructions/toshikiimagawa/unity-claude-code-tools/agents-md"><img src="https://agentmods.dev/badge/instructions/toshikiimagawa/unity-claude-code-tools/agents-md.svg" alt="Measured on agentmods" height="20"></a>
Per session 3,156 This file is loaded in full into every session.
When invoked 3,156 The same file — it is already loaded in full.
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.03156 $0.03156
Opus 5 $0.01578 $0.01578
Sonnet 5 $0.00631 $0.00631
Haiku 4.5 $0.00316 $0.00316

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

Security

Grade A, and why

unity-claude-code-tools AGENTS.md 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.

AGENTS.md · 350 lines

How it starts

The opening of the file, as written. The whole thing — 350 lines — stays where its author put it; the contents beside it link to each section on GitHub.

AGENTS.md

このファイルは、Claude Code プラグインのサブエージェント設計・実装に関する原則とベストプラクティスを定義します。

Claude Code (claude.ai/code) がこのリポジトリのプラグインエージェントを開発・レビューする際の指針となります。


プラグインエージェント設計ガイド

このセクションでは、Claude Code プラグインのサブエージェントを設計・実装する際の原則とベストプラクティスを定義します。

1. サブエージェントの基本概念

1.1 コンテキストの独立性

サブエージェントは 独立したコンテキストウィンドウ を使用します。これは以下を意味します:

重要な特性:

  • サブエージェントは独立したコンテキストウィンドウ (200,000トークン) を使用
  • タスク委任時に毎回コンテキスト断裂が発生
  • 毎回新しいセッションで起動

設計の前提:

メインコンテキスト (200,000トークン)
  ↓ 必要十分なコンテキストを渡す
サブエージェント (独立した200,000トークン)
  ↓ 要約結果を返す
メインコンテキスト
1.2 トークン効率化の仕組み

サブエージェントを使用することで、メインコンテキストをクリーンに保ちながら、重い処理(レビュー、分析、ログ解析)を隔離できます。

コンテキスト保護の効果:

タスク サブエージェント未使用 サブエージェント使用 削減量
ログ解析 15,000トークン 500トークン -14,500
コードレビュー 12,000トークン 2,500トークン -9,500
設計分析 18,000トークン 3,500トークン -14,500

サブエージェントはレビュー・分析の重い処理を隔離し、メインには要約のみを返すことで、メインコンテキストを開発作業に温存します。

2. エージェント設計原則

2.1 役割と責務の明確化

各エージェントは 単一の明確な責務 を持つべきです。

descriptionの書き方:

# Bad: 曖昧

description: "ログをレビューする"

# Good: 明確で具体的

description: "Unity ビルド・テストログを解析し、構造化された結果を返すサブエージェント。Context
消費を最小化するため定型フォーマットで出力します。"

Good descriptionの条件:

  • 何をするか(動詞)
  • 何を対象とするか
  • どのような観点で処理するか
  • 結果としてどうなるか
2.2 入出力インターフェース

すべてのエージェントは明確な入出力インターフェースを定義します。

標準フォーマット:

## 入力

$ARGUMENTS

### 入力形式

対象ファイルパス(必須): path/to/target/file オプション: --summary (簡易出力モード)


### 入力例

my-agent path/to/file.log my-agent path/to/file.log --summary


## 前提条件

**実行前に必要な参照ドキュメントや設定を記載**

## 出力

処理結果のフォーマット定義

入出力設計のポイント:

  • $ARGUMENTS で引数を受け取る
  • 入力形式を明示(必須/オプション)
  • 入力例を複数示す
  • 前提条件を明記
  • 出力フォーマットを定義
2.3 allowed-toolsの設計方針

allowed-toolsタスクの性質に応じて最小限 に設定します。

設計パターン:

エージェントタイプ allowed-tools 理由
レビュー系 Read, Glob, Grep, Edit, AskUserQuestion コンテキスト効率化のため、Taskツールを使用しない
分析系 全ツール 柔軟な分析・探索が必要
フロー管理系 全ツール 全体フローを管理するため、すべてのツールが必要
ログ解析系 Read, Grep 読み込みのみで完結、最小限のツール

Read the full file on GitHub · 350 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 · 350 lines · 3,156 tokens per session scan A b91d98903ea9

Subscribe to this mod's changes

unity-claude-code-tools AGENTS.md is an instructions file published in the GitHub repository ToshikiImagawa/unity-claude-code-tools (2 stars, last pushed 7mo ago), licensed MIT. It adds 3,156 tokens to every session, about $0.0158 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.