What problem does it solve?
This Skill automates the process of changing behavior in existing code, providing two main approaches: story-driven and issue-based. It streamlines the process of modifying code to add new features, fix bugs, or improve functionality.
Core Features & Use Cases
- Story-Driven: Automates the process of adding new features or improving existing ones based on user stories.
- Issue-Based: Automates the process of fixing bugs reported in issue tracking systems like GitHub.
- Test-First Development: Ensures that no code is committed until tests have been written and passed.
- Code Review: Integrates code review processes to ensure code quality and adherence to standards.
- Use Case: For example, when a new feature needs to be added to a codebase, the developer can use this Skill to automate the process of writing tests, implementing the feature, and reviewing the changes.
Quick Start
Use the 'change' skill to implement a new feature by specifying the feature description or story ID.