git-push
SkillDev toolsValidate and push the intended branch while preserving unrelated work. Use when the user types /git-push.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the git-push skill
What this skill tells your AI
The instructions your AI receives, as published by blockmatic/basilic in .agents/skills/workflow/git-push/SKILL.md and read by ahel’s review.
Push current branch to origin and sync with remote updates, including all changes such as untracked files, after removing any debug instrumentations. Never use --no-verify. Never use --trailer for Co-authored-by or similar. Fix all automated review errors and warnings before committing. Use the default global git user (git config --global user.name, git config --global user.email) for all commits—never cursor/system identity.
- Check changes: Check diff
git diff --cached(staged) orgit diff(unstaged), understand what will be pushed - Remove debug code: Remove all debug instrumentations added before pushing
- Fix errors and warnings: Resolve all lint, type-check, and test failures
- Stage and commit: Stage changes with
git add -A, create short commit per Conventional Commits:<type>(<scope>): <short summary>, type and scope lowercase, summary imperative mood ≤60 chars, no period. Scope by app (next,fastify,docu), package (ui,core,utils), or omit if general. - Push:
git push
Signals
- GitHub stars
- 89
- Forks
- 11
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
git-push- Source
- github.com/blockmatic/basilic