ln-003-push-all

Commit and push all staged, unstaged, and untracked changes to the remote repository.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/bbsbot/mac-md-win --skill ln-003-push-all-bbsbot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ln-003-push-all
Source: https://github.com/bbsbot/mac-md-win/tree/main/.claude/skills/workflow/ln-003-push-all
Command: npx skills add https://github.com/bbsbot/mac-md-win --skill ln-003-push-all-bbsbot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of committing and pushing all local changes, including staged, unstaged, and untracked files, to the remote repository in a single, streamlined operation.

Core Features & Use Cases

  • Comprehensive Staging: Stages all changes across the repository using git add -A.
  • Automated Commit & Push: Creates a commit with a concise message and pushes it to the current branch's remote.
  • Pre-Commit Checks: Includes optional documentation and lint checks to ensure code quality before pushing.
  • Use Case: Ideal for quickly saving all your work at the end of a session or when you're confident all changes are ready for integration without manual staging.

Quick Start

Use the ln-003-push-all skill to commit and push all current changes to the remote repository.

Frequently Asked Questions about ln-003-push-all

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

FAQPage Schema
How do I commit and push all unstaged and untracked git changes at once?

To commit and push all git changes at once, you need a workflow that runs git add -A to stage everything, creates a commit, and pushes it to the remote. This skill automates that entire process in a single operation.

What is the best way to automate git commit and push for a whole session's work?

The best way to automate committing a session's work is using a tool that batches all modified, unstaged, and untracked files into one commit with an automated message and pushes them directly to your current branch's remote.

Can I run lint and documentation checks before pushing all my git changes?

Yes, you can run lint and documentation checks before pushing. This skill includes optional pre-commit checks to ensure code quality and adherence to project commit style before executing the final git add, commit, and push commands.

Does pushing all changes with this workflow include a Co-Authored-By tag?

Yes, pushing all changes with this workflow includes a Co-Authored-By tag. It ensures adherence to your project's commit style guidelines while automatically generating a concise commit message for the comprehensive push.

When should I avoid using an automated git add -A and push workflow?

You should avoid using an automated git add -A and push workflow when you need selective staging or are unsure if all local changes are ready for integration. It is designed for confidently pushing a complete session's work without manual file staging.