Skip to main content

Ce Commit Push Pr

Skill Verified Active

Commit, push, and open a PR with an adaptive, value-first description that scales in depth with the change. Use when the user says "commit and PR", "ship this", "create a PR", or "open a pull request". Also handles description-only flows ("write a PR description", "rewrite the PR body", "describe this PR") without committing or pushing.

Purpose

Streamline the Git commit, push, and pull request workflow by automating description generation and managing repository state.

Features

  • Automated commit, push, and PR creation
  • Adaptive PR description generation
  • Support for description-only and update modes
  • Intelligent branch handling and conflict resolution
  • Integration with Git and GitHub CLI

Use Cases

  • When you need to quickly commit and open a PR with a well-crafted description.
  • When you want to rewrite or update an existing PR's description.
  • When you need a description for a PR without committing or pushing code.
  • When dealing with complex branch states or unpushed commits.

Non-Goals

  • Performing code reviews or deep code analysis.
  • Managing repository settings or user permissions.
  • Automating deployment or CI/CD pipelines.
  • Handling tasks outside the scope of Git and GitHub PR workflows.

Workflow

  1. Resolve Git status and existing PR state
  2. Determine conventions for commit messages and PR titles
  3. Create feature branch if necessary, handling unpushed commits
  4. Stage and commit changes
  5. Push commits to origin
  6. Compose PR title and body, including evidence capture
  7. Apply changes via `gh pr create` or `gh pr edit`
  8. Report result to user

Practices

  • Git Workflow
  • Pull Request Management
  • Code Review Preparation

Prerequisites

  • Git installed and configured
  • GitHub CLI (`gh`) installed and authenticated
  • Access to a Git repository with a remote configured
  • A default branch resolution mechanism (e.g., `origin/main` or `origin/master`)

Installation

First, add the marketplace

/plugin marketplace add EveryInc/compound-engineering-plugin
/plugin install compound-engineering@compound-engineering-plugin

Quality Score

Verified
95 /100
Analyzed about 21 hours ago

Trust Signals

Last commitabout 21 hours ago
Stars16.7k
LicenseMIT
Status
View Source

Similar Extensions

Github

100

Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.

Skill
steipete

Project Session Manager

100

Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions

Skill
Yeachan-Heo

Create Pull Request

99

Create and manage pull requests using GitHub CLI. Covers branch preparation, writing PR titles and descriptions, creating PRs, handling review feedback, and merge/cleanup workflows. Use when proposing changes from a feature or fix branch for review, merging completed work into the main branch, requesting code review from collaborators, or documenting the purpose and scope of a set of changes.

Skill
pjt222

Oh My Claudecode

100

Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly

Skill
Yeachan-Heo

Use My Browser

100

Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.

Skill
xixu-me

Telegram Crabbox E2e Proof

100

Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.

Skill
steipete

© 2025 SkillRepo · Find the right skill, skip the noise.