Push changes to remote

VerifiedSafe

Commits and deploys project changes to remote server. Uses the project's push script with an optional commit message.

Sby Skills Guide Bot
DevelopmentBeginner
306/2/2026
Claude CodeCursorWindsurfCopilotCodex
#git#push#deployment#commit-automation

Recommended for

Our review

This skill runs the project's push script to commit and deploy changes, automatically generating a commit message if none is provided.

Strengths

  • Automated commit message generation based on changes
  • Streamlines deployment with a single command
  • Leverages the project's existing push script for consistency

Limitations

  • Requires the project to have a working ./push script
  • Generated commit message may lack human context
  • May not handle conflicts or complex remote branches
When to use it

When you need to quickly push and deploy changes without manually writing a commit message.

When not to use it

When a detailed, thoughtful commit message is needed, or if the project lacks a dedicated push script.

Security analysis

Safe
Quality score70/100

The skill only executes a local script `./push` with a quoted argument. It does not perform destructive or exfiltrating actions, nor does it disable safety features. The script is expected to be part of the project's toolchain.

No concerns found

Examples

Push with default message
Push my changes
Push with custom message
Push with message "Fix login bug"
Deploy latest updates
Deploy the latest changes

name: push description: Push changes to remote. Use this whenever the user wants to push, deploy, or publish changes. argument-hint: [commit message]

Use the project's push script to commit and deploy changes.

Run: ./push "$ARGUMENTS"

If no commit message argument is provided, generate a short commit message based on the changes made and pass it as the argument.

Related skills