auto-commit

Automate Git commits, pushes, and pull request creation.

Updated Dec 9, 2025
One-click install
npx skills add https://github.com/HaveAPoint/awareness_app --skill auto-commit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-commit
Source: https://github.com/HaveAPoint/awareness_app/tree/main/.claude/skills/auto-commit
Command: npx skills add https://github.com/HaveAPoint/awareness_app --skill auto-commit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the common Git workflow: committing changes, pushing to remote, and creating pull requests, reducing manual steps and the risk of errors.

Core Features & Use Cases

  • Automated Commit Messages: Generate meaningful commit messages following conventional types.
  • Push & PR Automation: Push changes to the current branch and optionally create a PR.
  • Safe Operations: Avoid dangerous commands (no force push, no pushes to main/master, warn on sensitive files).

Quick Start

To use this Skill, perform the following steps on your working repository:

  • Prepare: ensure you're on the correct branch and have no uncommitted changes.
  • Commit: git add <files-or-directory>
  • git commit -m "<type>: <description>"
  • Optional push and PR:
  • git push origin <current-branch>
  • gh pr create --title "<PR title>" --body "<PR description>"