Agent Skill
2/7/2026git-sync
Stage all changes, generate a short commit message, commit, and push. Use when asked to sync changes or run git add/commit/push with an auto-generated concise commit message.
H
hrntknr
1GitHub Stars
1Views
npx skills add hrntknr/dotfiles
SKILL.md
| Name | git-sync |
| Description | Stage all changes, generate a short commit message, commit, and push. Use when asked to sync changes or run git add/commit/push with an auto-generated concise commit message. |
name: git-sync description: Stage all changes, generate a short commit message, commit, and push. Use when asked to sync changes or run git add/commit/push with an auto-generated concise commit message. compatibility: opencode
Git Sync
Overview
Sync local changes by staging everything, generating a short commit message from the diff, committing, and pushing.
Workflow
- Inspect the repo.
- Run
git status --short. - Skim
git diff --statandgit diffto understand the main change.
- Run
- If there are no changes, report that the working tree is clean and stop.
- Generate a concise commit message.
- Keep it short (roughly <= 50 chars), imperative, no trailing period.
- Focus on the primary change; add a brief scope only if obvious.
- Execute the sync.
git add .git commit -m "<message>"git push
- If push fails due to missing upstream, use
git push -u origin <branch>after confirming the branch name.
Skills Info
Original Name:git-syncAuthor:hrntknr
Download