一键导入
test-list
TDD Test List Phase - Create a comprehensive test list covering every example and rule from the specification
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
TDD Test List Phase - Create a comprehensive test list covering every example and rule from the specification
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generates an experiment-overview snapshot of all research questions under research/_archive/. Invoke when a new point-in-time report across all RQs should be produced.
Use this skill to drive a research question (RQ) end-to-end: validate the RQ README, generate a fill batch-plan, start the Docker batch in the background, monitor progress, run aggregation, and propose findings updates. Trigger when the user says "RQ-N voranbringen", "run-rq", "fill RQ-N", "run RQ-N", "Forschungsfrage N starten", or names a specific RQ-N directory in research/.
Re-run the analysis pipeline on all runs matching an RQ, reaggregate metrics, and propose findings updates against the fresh data. Trigger when the user says "reanalyze RQ-N", "reanalyse RQ-N", "Runs neu analysieren", or wants to refresh metrics/findings after a pipeline change (analyze-run.sh fix, adapter added, ESLint config).
TDD Green Phase - Implement minimal code to make the failing test pass
TDD Red Phase - Activate ONE test from the test list and make it fail with explicit predictions
Generates an experiment-overview snapshot of all research questions under research/_archive/. Invoke when a new point-in-time report across all RQs should be produced.
| name | test-list |
| description | TDD Test List Phase - Create a comprehensive test list covering every example and rule from the specification |
You are now in the Test List Phase of TDD. Follow these instructions to create a comprehensive test list.
Create a test list using it.todo() that covers every rule and every example from the specification:
prompt.md) thoroughly -- every rule, every example, every clarifying question (?)it.todo() test caseit.todo() only -- NO executable tests yetRead the complete specification. Pay special attention to integration examples and clarifying questions (marked with ?) -- these disambiguate rules that may seem open to interpretation in isolation.
Walk through the specification section by section. For each rule and each example:
Arrange tests in increasing complexity:
Create the test file with it.todo() entries:
import { describe, it, expect } from "vitest";
import { functionName } from "./implementation.js";
describe("Feature Name", () => {
it.todo("should [behavior] -- [expected value from spec]");
it.todo("should [next behavior] -- [expected value from spec]");
// ... ordered simple -> complex, covering ALL spec examples
});
After creating the test list, output:
Test List Created:
**Feature**: [feature name]
**Test File**: [filename].spec.ts
**Tests**: [count]
**Test Cases** (ordered simple -> complex):
1. [first test description]
2. [second test description]
3. [third test description]
...
**Next Step**: Invoke `red` skill to activate the first test.
it.todo() for all testsit.todo())After completing the test list, proceed to Red phase:
Test List Phase Complete. Proceeding to Red phase with the first test.