editorsheetview-verification

star 2

Run the repository-standard verification flow when changes affect EditorSheetView runtime code, editor code, tests, examples, or other user-facing package assets.

jukey17 By jukey17 schedule Updated 3/5/2026

name: editorsheetview-verification description: Run the repository-standard verification flow when changes affect EditorSheetView runtime code, editor code, tests, examples, or other user-facing package assets.

EditorSheetView Verification

Overview

EditorSheetView の変更を完了扱いにする前にそろえる確認手順を定義します。 検証結果の記録方法と未実施項目の扱いは PLANS.md を正本として従ってください。

Quick start

  1. 変更内容が .agents/ / .codex/ / .github/ISSUE_TEMPLATE/ / .github/pull_request_template.md だけなら、この skill は省略してよいです。
  2. ふだんは UNITY_EDITOR_PATH を設定しなくても、ProjectSettings/ProjectVersion.txt と Unity Hub の install path から対象バージョンを自動解決します。
  3. UNITY_EDITOR_PATH や明示引数は、自動解決を上書きしたいときだけ使います。
  4. Windows では PowerShell から次を実行します。 powershell -ExecutionPolicy Bypass -File .agents/skills/editorsheetview-verification/scripts/run.ps1
  5. macOS では bash から次を実行します。 bash .agents/skills/editorsheetview-verification/scripts/run.sh
  6. 失敗した場合は原因を修正し、必要な範囲を再実行します。
  7. 完了報告では PLANS.md の Verification / Final Report へ結果を反映します。

Verification policy

  • Assets/EditorSheetView/RuntimeAssets/EditorSheetView/EditorAssets/EditorSheetView/Editor/Standard を変更した場合は、関連する EditMode テスト実行を必須とすること。
  • Assets/EditorSheetViewExamples のコードを変更した場合は、関連する EditMode テスト実行を必須とすること。
  • README.mdAssets/EditorSheetView/package.json を更新した場合でも、同一変更にコード変更が含まれるなら EditMode テストを必ず実行すること。
  • Unity CLI を実行できない場合は完了扱いにせず、阻害要因と必要な判断事項を Issue の Decision Log に記録して実装者に確認すること。

Manual workflow

  • 変更に最も近い EditMode テストを選びます。
  • まとまった変更では、Unity CLI で EditMode テストを走らせます。
  • README や実装例の導線変更では、参照パス、メニュー名、型名が一致しているかを目視確認します。
  • 完了前に、editorsheetview-public-api-review の観点で同期漏れがないかを確認します。

Resources

scripts/run.ps1

  • Unity CLI で EditMode テストを実行する PowerShell ラッパーです。
  • 既定では ProjectSettings/ProjectVersion.txt と Unity Hub の install path から Unity.exe を自動解決します。
  • UNITY_EDITOR_PATH 環境変数か -UnityPath 引数は override 用です。
  • 既定の結果 XML は TestResults/<TestPlatform>-results.xml に相対パスで出力します。
  • 既定の Unity ログは Temp/Codex/TestResults/<TestPlatform>-unity.log に出力します。
  • -TestFilter を指定すると対象を絞れます。

scripts/run.sh

  • Unity CLI で EditMode テストを実行する bash ラッパーです。
  • 既定では ProjectSettings/ProjectVersion.txt と Unity Hub の install path から Unity.app/Contents/MacOS/Unity を自動解決します。
  • UNITY_EDITOR_PATH 環境変数か第 1 引数は override 用です。
  • 既定の結果 XML は TestResults/<TestPlatform>-results.xml に相対パスで出力します。
  • 既定の Unity ログは Temp/Codex/TestResults/<TestPlatform>-unity.log に出力します。
  • 第 2 引数以降で EditModeテストフィルタ結果出力先ログ出力先 を指定できます。
Install via CLI
npx skills add https://github.com/jukey17/EditorSheetView --skill editorsheetview-verification
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator