dparedesi

commit-and-push

1
1
# Install this skill:
npx skills add dparedesi/agent-global-skills --skill "commit-and-push"

Install specific skill from multi-skill repository

# Description

Create a git commit and push

# SKILL.md


name: commit-and-push
allowed-tools: Bash(git add:), Bash(git status:), Bash(git commit:), Bash(git push:), Bash(gh pr create:*)
description: Create a git commit and push


Context

  • Current git status: !git status
  • Current git diff (staged and unstaged changes): !git diff HEAD
  • Current branch: !git branch --show-current
  • Recent commits: !git log --oneline -10

Your task

  1. Analyze the diff in depth - understand what changed and why
  2. Create a single commit with a clear, descriptive message
  3. Push to origin
  4. If on a feature branch: create a PR using gh pr create
  5. If on main: just push (no PR needed)

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.