/push-pr

Push PR

Save and publish your work with one command

Personal TierUtility & Infrastructure

Overview

Full git workflow automation: stage changes, generate descriptive commit messages, push to remote, and create pull requests. No git knowledge required. Handles branch creation, conflict detection, and PR formatting.

What It Does

  • Stages changed files with intelligent grouping
  • Generates descriptive commit messages from diff analysis
  • Creates feature branches following naming conventions
  • Pushes and creates pull requests with structured descriptions

Inputs

  • Changed files (auto-detected)
  • Optional commit message override

Outputs

  • Git commit
  • Pull request URL
  • Branch name

Example

/push-pr

After building a new hub page, run /push-pr. The skill stages the page.tsx, generates a commit message describing the changes, creates a feature branch, pushes, and returns a PR URL for review.

Ready to use /push-pr?

This skill ships with every Knowledge OS installation. Set up your system in 90 minutes.

Built and maintained by Victor Sowers at STEEPWORKS