safe-code-change
OfficialEnsure code changes don't break tests.
Authoropenshift
Version1.0.0
Installs0
System Documentation
What problem does it solve?
After a code change is made, identify affected tests, update them to reflect new behavior, and run the full validation pipeline to ensure nothing is broken.
Core Features & Use Cases
- Identify changed production files and locate corresponding tests that are impacted.
- Update tests to align with the new behavior without modifying production code.
- Run the full validation pipeline to verify tests pass and regressions are caught.
- Do not reformat or lint-fix during test updates; reserve that for the validation step.
- If changes are ambiguous, prompt the user for clarification before applying updates.
Quick Start
After modifying production code, run this skill to locate affected tests, update them to reflect the new behavior, and trigger the full validation pipeline.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: safe-code-change Download link: https://github.com/openshift/lightspeed-service/archive/main.zip#safe-code-change Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.