push-what-you-did
Installation
SKILL.md
Push What You Did
Use this skill when the user wants a git commit and push that includes only the files you edited for the current task.
Workflow
- Do not widen scope
- Do not stage all changes
- Do not touch user-authored or unrelated modified files
- Commit only the paths you directly created, edited, renamed, or deleted during the current task
- Detect repository shape first
- Before any git action, determine whether the workspace is a single Git repository or a multi-repo workspace
- If multiple independent repositories are present, run this workflow separately inside each affected repository
- Skip repositories where you did not modify any files