What problem does it solve?
The Stay In Lane skill prevents scope creep by verifying that proposed changes match the user's original request before editing code, reducing misfires and unnecessary refinements.
Core Features & Use Cases
- Scope verification before every modification to ensure changes align with user intent.
- Decision-matrix guidance that classifies changes as Proceed, Stop, or Adjacent with steps.
- Clear guidelines for handling adjacent work and avoiding scope creep during reviews and refactors.
- Suitable for use during development sessions, code reviews, and pair programming to maintain focus.
Quick Start
Use Stay In Lane before any code modification to confirm the scope of the requested change.
Provide the user’s request and the proposed change, then evaluate:
- If Match is Yes → proceed with the change.
- If Match is No → halt and prompt for clarification.
- If Match is Adjacent → perform the requested change first, then note the adjacent improvement for later.