Agent skill

github-pr-acceptance

Stars 221
Forks 38

Install this agent skill to your Project

npx add-skill https://github.com/friuns2/codexUI/tree/main/.agents/skills/github-pr-acceptance

SKILL.md

GitHub PR Acceptance

When To Use

Use this skill when the user explicitly asks to accept/merge a pull request on GitHub (not just locally).

Goal

Ensure the PR is shown as MERGED on GitHub, with mergedAt and mergeCommit populated.

Workflow

  1. Perform local integration first
  • Merge intended work into local main using repository merge rules.
  1. Push main to canonical remote
  • For this project, canonical remote is https://github.com/friuns2/codexUI.git.
  1. Verify PR state
  • Run:
    • gh pr view <number> --repo friuns2/codexUI --json state,mergedAt,mergeCommit,mergeStateStatus,url
  • If state is MERGED, stop.
  1. If still OPEN
  • If mergeStateStatus is DIRTY (common after rebase or cross-repo PR):
    • push reconciled branch to PR head ref.
    • if still open, create a no-content linkage merge commit on main against exact PR head SHA:
      • git checkout main
      • git merge --no-ff -s ours <pr-head-sha> -m "Merge pull request #<number> from <owner>/<branch>"
    • push main again.
  1. Final verification (mandatory)
  • Re-run gh pr view ... and confirm:
    • state: MERGED
    • mergedAt is non-null
    • mergeCommit is non-null

Notes

  • Local merge alone is not enough when user asks for GitHub acceptance.
  • Cross-repo PRs may remain open even after equivalent code lands if ancestry/linkage is missing.
  • If contributor attribution matters, avoid rewriting PR commit ancestry where possible.

Expand your agent's capabilities with these related and highly-rated skills.

friuns2/codexUI

codex-app-parity

Use when implementing or changing user-visible behavior/UI in this repository and parity with the installed Codex desktop app must be validated before coding.

221 38
Explore
friuns2/codexUI

npm-publish

用于本仓库的 npm 发布流程。当用户提到发布到 npm、发包、npm publish、发布 latest、验证 npm 包版本或准备 npm release 时使用。优先复用仓库现有的 publish.sh 与 package.json 配置,而不是临时手写发布步骤。

221 38
Explore
friuns2/codexUI

upstream-sync-curator

用于这个仓库中“先分析 upstream 提交与代码变更,再按功能主题选择性引入 upstream 变更;所有操作在临时 worktree 中完成,并在难解冲突时优先保留当前 fork 实现”。当用户提到 upstream sync、同步源仓库、选择性合并 upstream、分析上游提交、挑功能合并等意图时使用。仅适用于 nervmor/codexui 与其上游 friuns2/codexUI。

221 38
Explore
sickn33/antigravity-awesome-skills

obsidian-clipper-template-creator

Guide for creating templates for the Obsidian Web Clipper. Use when you want to create a new clipping template, understand available variables, or format clipped content.

28,421 4,766
Explore
sickn33/antigravity-awesome-skills

claude-code-expert

Especialista profundo em Claude Code - CLI da Anthropic. Maximiza produtividade com atalhos, hooks, MCPs, configuracoes avancadas, workflows, CLAUDE.md, memoria, sub-agentes, permissoes e integracao com ecossistemas.

28,421 4,766
Explore
sickn33/antigravity-awesome-skills

lex

Centralized 'Truth Engine' for cross-jurisdictional legal context (US, EU, CA) and contract scaffolding.

28,421 4,766
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results