test-design
実装前に呼ぶ。High/Medium リスク変更のテストオラクル(期待値の根拠)とファルシフィケーション項目を定義する。
原文 · 暂不支持此原文语言适用对象:设计与内容创作。自动收录 · 待核查。
原作者说明节选
从固定版本的 SKILL.md 提取,保留原文语言。以下内容属于作者说明,本站尚未验证安装、兼容或运行结果。
查看日文原文
原文涵盖的主题
- Test Design Skill - テストオラクル起点のテスト設計
- 実行フロー
- 段ごとに読むファイル
- 完了条件
- 確認の場面と進め方(毎回守る)
- 目的
- 実行タイミング
- Step 0: 適用判定(リスクレベルの自己判定)
導入先の補足ファイル documents/development/project/test-design.md があれば、その段で読む。補足ファイルは製品への当てはめ(コマンド・パス・ポート等)だけを持ち、本スキルの規則(完了条件・レビュー体制・優先度・フラグ・hook の契約・止まる場面)を緩めない。食い違えば本スキルが優先する。 | 段 | 読むファイル | 中身 | |---|---|---| | Step 1〜5(テスト設計メモを書くとき) | references/memo-template.md | メモのテンプレート(そのままコピーして使う。記入例つき) | | quality-check Step 3 から遡及実行されたとき | references/quality-check-connection.md | quality-check Step 3 との接続(遡及ルール、verified / retroactive、ミューテーションテストとの接続、照合結果の記録先) | -- [ ] リスクレベルを自己判定した(quality-policy §1。複数領域は最高レベル / 迷ったら1段階高く) [ ] Low リスクではない(Low ならメモ不要でここで終了) [ ] メモを docs/superpowers/plans/YYYY-MM-DD- -test-design.md に作成した(非コミット) [ ] 5項目すべてを記入した(最重要リスク上位3 / 状態遷移・不変条件 / Failure Mode → テスト層 / テストオラクル定義 / ファルシフィケーション項目) [ ] 各期待値に実装以外の根拠(仕様書・要件・計算根拠)を明記した [ ] 根拠が特定できない期待値を、設計・要件から導くか、設計の目的に沿って選び設計との差異に記録した(あった場合) [ ] Failure Mode → テスト層は quality-policy §3 を参照して選んだ(表の転記をしていない) [ ] 実装コード・テストコードを書く前にここまで完了している 根拠が特定できない期待値が出てきた場合、それは仕様が未定であるというシグナルである。実装で埋めない(実装から逆算しない)。まず設計・要件・機能ドキュメントから導く。導けないときは、設計の目的に最も沿う期待値を選び、根拠欄に「設計に記載なし(設計との差異として報告)」と書いて、設計との差異に記録する(documents/development/development-policy.md §1.0「承認後の進め方」)。設計の承認後はユーザーに途中で確認しない。設計の目的に照らしても期待値を選べない重要な製品判断なら、X4(差異の設計を 1 通で示す)に当たる。 -- テストコードを書けることと、正し
这里只展示节选,请以完整原文和当前要求为准。
- 来源仓库
- Crearize/ai-dev-helm
- 源文件
- skills/project/test-design/SKILL.md
- 固定版本
- f4e77f04f367c8be90d35911210dd1abf217c04c
来源与内容状态
本条为自动发现的元数据,尚未完成人工文档核查;适用性与运行结果待核查。
原作者:Crearize/ai-dev-helm · 原作者仓库元数据。文档核查:未核查。最近来源检查:2026-11-10T17:00:23.434Z。
分类由名称、说明与路径规则生成,分类不代表已核实适配。
许可与权利归属
MIT。第三方内容及版权归原作者,使用条件以原文为准。
许可原文 ↗本站没有因同步、复制或用户自报成功而将资源标为运行验证通过。
限制与注意事项
- 元数据收录不代表本站已经安装、适配、实测或进行安全审查。