# ListAppDocs MAESTRO のプロジェクト内ドキュメントを **カテゴリ別に一覧**するメタツール(常時利用可能、引数なし)。質問に答える前に、関連 doc を探すために使う。各エントリの symbolic name は [ReadAppDoc](./readappdoc.md) にそのまま渡せる。 ## 引数 なし。 ## 出力(3 カテゴリの Markdown) | セクション | 内容 | 読み込み形式 | |-----------|------|------------| | Piece 一覧 | `pieces/*.yaml` の名前+ description 1 行 | `piece/` | | ドキュメント | `docs/` 配下の `.md`(後述の除外を除く) | `docs/` | | ツール参照 | `docs/tools/*.md` 全件 | `tool/`(`ReadToolDoc` と同等) | ``` ListAppDocs() → # Piece 一覧 (`piece/` で読み込み) - `piece/chat` — 雑多な依頼に答える汎用ピース ... # ドキュメント (`docs/` で読み込み) - `docs/mcp` — MCP 連携の概要 ... # ツール参照 (`tool/` で読み込み — ReadToolDoc と同等) - `tool/browseweb` — ヘッドレスブラウザで… ``` ## 一覧から除外されるもの 内部向け・履歴的な doc はノイズになるため `docs/` セクションから除外される: - `docs/design/` - `docs/maintenance-checklist` これらは `ReadAppDoc` でも基本的に読めない(block 対象)。 ## 制約 - description は各ファイルの frontmatter を飛ばした最初の見出し/段落から最大 140 字を自動抽出。 - 合計エントリが 150 件を超えると、末尾に「個別取得を促す注記」が付く。 ## 関連 個別の doc を読むには [ReadAppDoc](./readappdoc.md)。