一键导入
implementation-planning-guide
Used when planning implementation in Plan mode. Include the test design and implementation steps in the plan file.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Used when planning implementation in Plan mode. Include the test design and implementation steps in the plan file.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | implementation-planning-guide |
| description | Used when planning implementation in Plan mode. Include the test design and implementation steps in the plan file. |
Guide for plan mode. This skill provides the test design guidelines and the development workflow steps to include in plan files.
In plan mode, design your tests according to the following guidelines and include test cases in the plan file:
Read the current plan and identify testable specifications. If the specifications are unclear, use the AskUserQuestionTool to request clarification before proceeding. If the test target has low testability, modify the design.
Choose public classes and methods under test in order of the least integrated level (unit tests first).
For each test target, select appropriate techniques:
For each technique, derive coverage-aware test cases:
MethodName_Condition_ExpectedResult(uses spy: <TargetDependency>). Choose the type based on xUnit Test Patterns (xUTP) definitions:
### E2E Tests section of the plan fileAppend test cases to the plan file using this format:
### Test Cases of {dotnet|kotlin} tests
#### <ClassName>
| Test Method | Description |
|-----------------------------|--------------------------------------------|
| `Method_Condition_Expected` | Brief description of what is verified |
| `Method_Condition_Expected` | Brief description (uses stub: IDependency) |
### E2E Tests
| # | Item | Verification Method |
|---|-------------------------------|-----------------------------------|
| 1 | Brief description of the item | How to verify (e.g., visual check)|
Include the following implementation steps in the plan file:
mcp__jetbrains__open_file_in_editor → mcp__ide__getDiagnostics → fix, one file at a time; use mcp__ide__getDiagnostics because the Unity editor compiler does not reflect .editorconfig severity settings)/simplify skill (Skill({skill: "simplify"}) — not a plugin skill) to apply quality improvements to the modified codedocs/e2e-tests.md under the relevant tool section.
docs/plans/{plan-file-name}-e2e-tests.md instead.
{plan-file-name} is the plan file name copied to docs/plans/ (e.g., 2026-01-18-plan-name).