Stage, commit, and push with conventional commit messages.
Streamline your Git workflow with intelligent staging, conventional commit message generation, and safe push operations — all in one command.
claude skill install git-pushing
# Stage all changes, generate commit message, and push
/git-pushing
# Push with a custom commit message
/git-pushing -m "feat(auth): add OAuth2 provider support"
Analyzes your working tree diff to generate descriptive conventional commit messages. Validates branch state and remote status before pushing. Handles the entire stage-commit-push cycle with safety checks at each step to prevent common Git mistakes.
Works with Claude Code, Codex, Gemini CLI, Cursor, Windsurf, and Aider.