About
The Line-Level Git Staging skill empowers developers to manage version control with surgical precision by integrating the git-lines utility into Claude Code. While standard Git provides hunk-level staging, this skill allows for the selection of individual additions or deletions by specific line numbers, making it indispensable for splitting complex files into multiple unrelated commits. It is specifically designed for scenarios where developers need to perform partial staging, clean up accidental changes within a larger file, or cherry-pick specific logic without including surrounding modifications, ensuring a cleaner and more readable project history.