Validate v5 compatibility when adding or modifying Test Optimization or test framework integration tests in dd-trace-js.
67
84%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
When adding or modifying Test Optimization or test framework integration tests, validate each changed test with both the current and v5 framework configurations before declaring the work complete.
package.json version to "5.0.0". Run each affected unit or
integration test through its normal command with v5 frameworks (e.g. MOCHA_VERSION=oldest or JEST_VERSION=oldest).
Where required, use the matching Node/framework combination from .github/workflows/test-optimization.yml.
Confirm affected tests ran or had justified feature skips; incompatible-runtime or empty runs leave v5 unverified.DD_MAJOR from version.js when release-line behavior matters.package.json version even if validation fails, preserve other working changes, and never commit
the temporary version.DataDog/dd-trace-js
6a964bc
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.