원클릭으로
fp-update-spec
Update an existing E2E_TESTS.md specification to reflect changes
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Update an existing E2E_TESTS.md specification to reflect changes
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
Validate that E2E_TESTS.md specification files are complete and well-structured
Framework-agnostic E2E testing principles, spec-driven test generation, and maintenance workflows
Analyze the gap between E2E specifications and existing test implementations
| name | fp-update-spec |
| description | Update an existing E2E_TESTS.md specification to reflect changes |
Update an existing E2E_TESTS.md specification to reflect new features, changed behavior, or removed functionality. Uses git history and source code analysis to identify what changed.
Additional instructions from the user: "$ARGUMENTS". Ignore if empty.
Find the target E2E_TESTS.md:
$ARGUMENTS specifies a path, use that.E2E_TESTS.md, use that.Read the current spec fully.
Analyze what changed since the spec was last updated:
From git history:
git log on the package's source files to find recent commitsFrom source code:
Categorize needed changes:
For each new feature found:
For each changed feature:
For each removed feature:
If entirely new commands or workflows were added:
Preconditions (one level below suite, with bullet list), Features (one level below suite) containing individual features as flat peer subheadings (one level below Features) — do NOT create intermediate category headings (e.g., #### Core, #### Edge); categories are specified only via <!-- category: ... --> HTML comments on each feature — and Postconditions (one level below suite, with bullet list)Present the proposed changes to the user:
Spec Update Summary: packages/cli/E2E_TESTS.md
================================================
New features (5):
Suite "Task Creation":
+ [core] Create task with container image override
+ [error] Create task with invalid container image
NEW Suite "Configuration" (3 features):
+ [core] Read configuration from file
+ [error] Handle missing configuration file
+ [edge] Handle malformed configuration
Changed features (2):
Suite "Init":
~ [core] Initialize project — updated: now detects 3 additional languages
Removed features (1):
Suite "Push":
- [core] Push to SVN remote — SVN support was removed in commit abc123
No changes to:
Suite "Task Listing" (4 features)
Suite "Task Inspection" (6 features)
Ask the user to approve, adjust, or reject changes.
E2E_TESTS.md.review-spec validation on the updated file to ensure format correctness.update to sync test files with the updated specaudit to check the current test coverage against the new spec