Individual skill

uat-test-design

任意のリポジトリを探索し、UAT(業務受入)・受入試験(システム受入)・非機能受入の試験項目一覧を L1/L2/L3 の3階層で生成します。巨大プロジェクト対応のため親は項目本文を読まず、抽出はサブエージェントへ並列委譲します

skills/uat-test-design/SKILL.md

Read pinned source

Source commit fa5aaff030fb10863c408095735c630f8c002860

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
No
Skill scan complete
No
Observed behavior
Network or broad shell
Last checked
Nov 4, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

Standard SKILL.md format has not been attested at this commit. No installation command is available; inspect the source.

Repository context

Repository stars (not skill ratings)
973
Repository last updated
Aug 7, 2026
License
MIT

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

任意のプロジェクトから UAT・受入試験の試験項目一覧を生成する汎用 skill。特定プロジェクトのパス・番号体系はハードコードせず、毎回実測して適応する。

# アーキテクチャ原則(必ず守る)

1. **親(この skill を実行するエージェント)は試験項目の本文を読まない・書かない**(Phase 4 の散発修正を除く)。抽出サブエージェントが出力ファイルに直接書き、親はメタデータ要約のみ扱う
2. **ID レンジは親が事前配布**し、サブエージェントはレンジ内でのみ採番する
3. **読込は予算制**: サブエージェント 1 体 10,000 行 / 30 ファイルまで。超える担当範囲は分割してから委譲
4. **除外は機械基準**([references/source-categories.md](references/source-categories.md) §2)。名指し除外はしない
5. **★(低優先)情報源は逆引き専用**。全読み禁止
6. **過去メモ・ドキュメント記載の件数・パスを信用しない**。inventory.sh で毎回実測する
7. **自動化カバレッジ判定を必ず行う**([references/test-levels.md](references/test-levels.md) §7)。L2 の各項目について UnitTest / E2E でのカバー状況を判定し、分離条件を満たす項目は本文ごと `L2-<group>-covered.md` へ分離する(UAT 本体の件数肥大を防ぐ。迷ったら UAT 本体に残す)
8. **出力先は実行ごとに日付ディレクトリ**: 既定 `<repo>/docs/uat/<yyyymmdd>/`。実行開始時に `date +%Y%m%d` で決定し、同名ディレクトリが既に存在する場合は `date +%H%M` を付けた `<yyyymmdd>-<HHMM>` を使う。以降の全フェーズ・全サブエージェントで同じ出力先を固定する

# Phase 1: インベントリ