push

Commit and push Git changes from the project root.

32|6|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/HSUNEH/dev_sys_template --skill push-hsuneh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push
Source: https://github.com/HSUNEH/dev_sys_template/tree/main/cwm/skills/push
Command: npx skills add https://github.com/HSUNEH/dev_sys_template --skill push-hsuneh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates Git commit and push workflows, reducing manual steps and ensuring changes are synchronized with the remote repository from the project root.

Core Features & Use Cases

  • Single-command commit and push: captures all changes, creates a clear commit, and pushes to the current branch.
  • Directory-agnostic operation: uses git -C to avoid changing the working directory while performing actions.
  • Use Case: when finishing a task, you can run the push flow to finalize work and update remote.

Quick Start

Tell the AI to commit all changes with a concise message and push to the current branch from the project root.

Frequently Asked Questions about push

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I commit and push Git changes from any directory?

You can commit and push Git changes from any directory by running an automated flow that uses git -C to target the project root, capturing all changes and pushing them to the current remote branch without changing your working directory.

Can I automate my Git commit and push workflow with a custom message?

Yes, you can automate your Git commit and push workflow with an optional custom commit message. The process captures all project changes, applies your message, and synchronizes them with the remote repository.

Does directory-agnostic Git push work without changing the working directory?

Yes, directory-agnostic Git push works without changing the working directory by using git -C. This performs deterministic operations targeting the project root, regardless of your current directory structure.

What is the best way to automate version control synchronization for code changes?

The best way to automate version control synchronization is using a single-command flow that captures code changes, commits them with a clear message, and pushes to the remote repository to finalize and share your work.

Do I need to manually navigate to the project root to push Git changes?

No, you do not need to manually navigate to the project root to push Git changes. The automation uses git -C to perform directory-agnostic operations, finalizing work and updating the remote repository from any location.