push

Stage all changes, generate commit messages, and push to the remote repository.

134|33|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/kv0906/pm-kit --skill push-kv0906
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push
Source: https://github.com/kv0906/pm-kit/tree/main/.claude/skills/push
Command: npx skills add https://github.com/kv0906/pm-kit --skill push-kv0906

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the Git workflow for saving your notes and changes, ensuring your work is backed up and synchronized with your remote repository.

Core Features & Use Cases

  • Automated Staging: Stages all modified, new, and deleted files.
  • Smart Commit Messages: Generates meaningful commit messages based on changes or accepts custom messages.
  • Remote Sync: Pulls latest changes and pushes your commits to the remote repository.
  • Use Case: After a productive day of updating your project documentation and daily notes, use this Skill to quickly commit and push all your changes with a descriptive message.

Quick Start

Use the push skill to commit all changes with the message "Updated project documentation".

Frequently Asked Questions about push

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

FAQPage Schema
How do I automate git commit and push for vault changes?

You can automate the git commit and push process by staging all modified, new, and deleted vault files, generating smart commit messages, and synchronizing with the remote repository.

How does smart commit message generation work for file modifications?

Smart commit message generation works by analyzing file modifications or accepting custom user input, then staging all changes and pushing to ensure vault data integrity and synchronization.

Can I sync local vault changes with a remote git repository automatically?

Yes, you can sync local vault changes with a remote git repository automatically by pulling rebased remote updates and pushing your commits to keep data synchronized.

Do I need to manually pull rebased remote updates before pushing commits?

No, you do not need to manually pull rebased remote updates before pushing commits; the automated workflow pulls the latest changes and pushes your commits to the remote repository.

What's the best way to stage all modified and deleted files in version control?

The best way to stage all modified and deleted files in version control is using an automated workflow that stages all changes, pulls remote updates, and pushes to the repository.

Why does the automated push process pull remote updates before committing?

The automated push process pulls remote updates before committing to ensure data integrity and synchronization, preventing conflicts by integrating the latest remote changes before pushing local vault commits.