deslop

Installation
SKILL.md

Deslop

Scope

Default staged (git diff --cached). Unstaged/worktree → git diff; against/since → committed triple-dot diff. Conflicting scopes, missing base, or ambiguous values block. An empty scope never switches.

1. Lock

Capture status, selected diff, sorted paths, original index, and SHA-256 of scope name plus complete diff. Record scope/hash | file | checked hunks | kept instances | verification | terminal. Empty → NO_CHANGES, naming other layers without touching them. Staged targets with unstaged hunks block the whole run; committed-base targets with staged/ unstaged work also block. Done when editable bytes and staging boundaries are fixed.

2. Classify

Installs
581
GitHub Stars
6
First Seen
May 31, 2026