What problem does it solve?
This Skill helps teams turn vague change ideas into concrete, reviewable planning artifacts before implementation begins. It prevents under-specified work by guiding an interactive discussion that produces an architecture decision record and a behavioural Gherkin spec when they are actually needed.
Core Features & Use Cases
- Interactive change discovery: Clarifies scope, user flows, edge cases, alternatives, and out-of-scope boundaries through structured follow-up questions.
- Dual-document planning: Creates an ADR for architectural decisions and a .feature spec for behavioural expectations, with cross-links to keep rationale and behaviour aligned.
- Convention matching: Inspects the repository for existing ADR and spec patterns, then follows local naming, formatting, and commit conventions.
- Right-sized output: Writes both documents when warranted, or only one when the change is purely architectural or purely behavioural.
- Use case: Use it when starting a new feature, a meaningful refactor, or a bug fix that changes design assumptions and should be documented before code is written.
Quick Start
Ask the agent to use plan-change to design your upcoming feature or refactor and produce the right ADR and Gherkin spec for the repository.