Пошаговая реализация вертикальными слайсами
★ 8.7 · engineering
incremental-implementation is a Claude Code skill that delivers changes in thin vertical slices, keeping the codebase in a working, testable state after every step. It is designed for any change touching more than one file, new feature implementation, refactoring, or any moment when writing more than ~100 lines without a test becomes tempting. The increment cycle is fixed: implement the smallest complete piece → test → verify → commit with a descriptive message → move to the next slice. Three slicing strategies are supported: vertical slices (a full end-to-end path through the stack per increment), contract-first (parallel backend and frontend development from a shared API contract), and risk-first (highest-uncertainty piece tackled first). Five built-in rules — simplicity first, scope discipline, one logical change per commit, keeping the project compilable, and making each increment independently revertable — make the skill particularly valuable for teams that practice agile, continuous delivery workflows.
- #incremental-delivery
- #vertical-slicing
- #agile
- #implementation
- #testing