一键导入
fp-review-spec
Validate that E2E_TESTS.md specification files are complete and well-structured
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Validate that E2E_TESTS.md specification files are complete and well-structured
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Add a new feature or suite to the E2E spec and generate corresponding tests
Create a new E2E_TESTS.md specification file for a package
Bootstrap E2E_TESTS.md specification files for a project
Update an existing E2E_TESTS.md specification to reflect changes
Framework-agnostic E2E testing principles, spec-driven test generation, and maintenance workflows
Analyze the gap between E2E specifications and existing test implementations
| name | fp-review-spec |
| description | Validate that E2E_TESTS.md specification files are complete and well-structured |
Validate that E2E_TESTS.md specification files are complete, well-structured, and follow the required format. This is a read-only command — it reports findings but does not modify any files.
Additional instructions from the user: "$ARGUMENTS". Ignore if empty.
E2E_TESTS.md files in the project.For each E2E_TESTS.md, check:
### Preconditions section### Features section with at least one feature### Features — no intermediate category headings (e.g., #### Core, #### Edge, #### Error). Categories are specified only via <!-- category: ... --> HTML comments.### Postconditions section<!-- category: ... --> commentcore, edge, error, side-effect, idempotency<!-- skip: ... --> have a documented skip reasonFor each suite, check that there is reasonable category diversity:
core features should existerror features exist (error handling is often overlooked)edge and idempotency are missing (informational, not blocking)Present findings per file:
Spec Review: packages/cli/E2E_TESTS.md
==========================================
Structure: PASS (4 suites, 23 features)
Metadata: WARN (2 features missing category)
Quality: PASS
Issues:
WARNING Feature "Handle edge case" in suite "Task Creation" has no category comment
WARNING Feature "Process request" in suite "API" has no category comment
INFO Suite "Push" has no error-category features
INFO Suite "Init" has no idempotency-category features
Category distribution:
core: 14 features
edge: 3 features
error: 4 features
side-effect: 2 features
idempotency: 0 features ← consider adding
Summary: 2 warnings, 2 info notes
Do NOT modify the spec files. Report only.