What problem does it solve?
This Skill enables safe and structured improvements to completed plugins by integrating versioning, automated regression testing, and robust backup mechanisms. It ensures that bug fixes and new features are implemented without introducing new problems or breaking existing functionality.
Core Features & Use Cases
- Root Cause Investigation: Performs a 3-tier investigation (from basic inspection to deep research) to identify the true cause of issues, preventing band-aid fixes.
- Automated Versioning & Changelog: Automatically determines the appropriate version bump (PATCH, MINOR, MAJOR) and updates
CHANGELOG.md with detailed technical and migration notes.
- Backup & Rollback: Creates verified backups before any changes, allowing for quick and reliable rollback if regressions are detected during testing.
- Regression Testing: Integrates with
plugin-testing to automatically run tests on both baseline and new versions, detecting any new failures introduced by the changes.
- Use Case: A user reports a bug in your released compressor plugin. Use this Skill to investigate the bug, implement a fix, automatically update the version and changelog, and run regression tests to ensure no new issues were introduced.
Quick Start
To fix a bug in your 'TapeDelay' plugin where the 'Mix' parameter isn't working correctly.
/improve TapeDelay "Fix Mix parameter not affecting audio"