skills/smithery.ai/incremental-commits

incremental-commits

Installation
SKILL.md

Incremental Commits

When a feature touches multiple files, implement in waves. Each wave is one logical concern, one commit. This creates a clean git history that tells a story.

Related Skills: See git for commit message conventions and PR guidelines.

The Pattern

Wave 1: Foundation (types, interfaces)
  ↓
Wave 2: Factories/Builders (functions that create instances)
  ↓
Wave 3: Contracts/APIs (public interfaces that use types)
  ↓
Wave 4: Infrastructure (utilities, converters, dependencies)
  ↓
Wave 5: Consumers (apps, UI, integrations)
Installs
1
First Seen
Mar 26, 2026
incremental-commits from smithery.ai