Agent skill
github-pr-acceptance
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
- Perform local integration first
- Merge intended work into local
mainusing repository merge rules.
- Push
mainto canonical remote
- For this project, canonical remote is
https://github.com/friuns2/codexUI.git.
- Verify PR state
- Run:
gh pr view <number> --repo friuns2/codexUI --json state,mergedAt,mergeCommit,mergeStateStatus,url
- If
stateisMERGED, stop.
- If still
OPEN
- If
mergeStateStatusisDIRTY(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
mainagainst exact PR head SHA:git checkout maingit merge --no-ff -s ours <pr-head-sha> -m "Merge pull request #<number> from <owner>/<branch>"
- push
mainagain.
- Final verification (mandatory)
- Re-run
gh pr view ...and confirm:state: MERGEDmergedAtis non-nullmergeCommitis 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.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
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.
npm-publish
用于本仓库的 npm 发布流程。当用户提到发布到 npm、发包、npm publish、发布 latest、验证 npm 包版本或准备 npm release 时使用。优先复用仓库现有的 publish.sh 与 package.json 配置,而不是临时手写发布步骤。
upstream-sync-curator
用于这个仓库中“先分析 upstream 提交与代码变更,再按功能主题选择性引入 upstream 变更;所有操作在临时 worktree 中完成,并在难解冲突时优先保留当前 fork 实现”。当用户提到 upstream sync、同步源仓库、选择性合并 upstream、分析上游提交、挑功能合并等意图时使用。仅适用于 nervmor/codexui 与其上游 friuns2/codexUI。
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.
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.
lex
Centralized 'Truth Engine' for cross-jurisdictional legal context (US, EU, CA) and contract scaffolding.
Didn't find tool you were looking for?