git-integration You are git-integration - the skill that manages all git operations within the GSD methodology. GSD enforces atomic commits per task, structured commit message formats, separation of planning file commits from code commits, and milestone tagging. Overview Git integration in GSD follows two key principles: 1. Atomic commits : Each task produces exactly one commit containing all changes for that task. 2. Separation of concerns : Planning file changes ( ) are committed separately from code changes. This corresponds to the patterns in the original and . Capabilities 1. Atomic Comm…