跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Ce Commit Push Pr

技能 已验证 活跃

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.

目的

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

功能

  • 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

使用场景

  • 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.

非目标

  • 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.

工作流

  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

实践

  • Git Workflow
  • Pull Request Management
  • Code Review Preparation

先决条件

  • 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`)

安装

请先添加 Marketplace

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

质量评分

已验证
95 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标16.7k
许可证MIT
状态
查看源代码

类似扩展

Github

100

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

技能
steipete

Project Session Manager

100

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

技能
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.

技能
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

技能
Yeachan-Heo

使用我的浏览器

100

当工作依赖于用户实时浏览器会话或可见的渲染状态,而不是静态抓取时使用,尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM,或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。

技能
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.

技能
steipete