github-commit-push

Community

Streamline GitHub commits and pushes with SSH.

Authorxdrshjr
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the GitHub commit and push workflow, streamlining the process of turning local changes into a coordinated remote history with robust remote configuration, conventional commits guidance, and SSH-based pushing.

Core Features & Use Cases

  • Automatic remote configuration: sets up the repository remote when missing and aligns it with the project.
  • Conventional commits guidance: encourages standardized commit messages for readability and changelog maintenance.
  • Conflict-aware pushes: detects divergences and merges remote changes before pushing to avoid conflicts.
  • SSH push security: uses SSH keys for secure authentication and easier credential management.
  • Use Case: in multi-developer projects, ensure every change is committed, reviewed, and pushed to origin/main with conflict resolution.

Quick Start

  • Verify Git is installed: git --version
  • Initialize a local repo (or navigate to an existing one), configure remote origin, and ensure SSH keys are set up
  • Add changes, commit with a conventional message, fetch remote updates, resolve conflicts if needed, and push:
    • git add .
    • git commit -m "feat(scope): description"
    • git fetch origin
    • git pull origin main --allow-unrelated-histories --no-rebase
    • git push origin main

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: github-commit-push
Download link: https://github.com/xdrshjr/JR-Agent-Skills/archive/main.zip#github-commit-push

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.