travis-south/agsk · Archived

commit-and-push

Check, commit, and push current Git changes with a branch-derived Conventional Commit scope.

Hot #3392 First seen Jul 23, 2026

Installation

$ npx skills add travis-south/agsk --skill commit-and-push

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from travis-south/agsk.

npx skills add travis-south/agsk

Browse all from travis-south/agsk

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 905 B
  • docs SUMMARY.md 115 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 22 installs

SKILL.md

Commit and Push

  1. Run git status --short and inspect the uncommitted diff once. Stage the current task's files, then run git diff --cached --check. This is the complete check; continue when it passes and the staged set is non-empty.
  2. Create one commitlint-compatible commit using only <type>(<scope>): <terse imperative summary>. When the branch contains a tracker identifier, use it unchanged as <scope>, such as BILLING-2819, CPA-1411, or #48. Otherwise use the concise branch topic, then the narrowest changed component. Keep the summary terse and imperative.
  3. Push to the configured upstream. If none exists, run git push -u origin HEAD.
  4. Return <short-sha> <subject> and Pushed <branch> -> <upstream>.