shirenchuang/agentbro/agentbro-pr-merge

Claude Code and agent skill by shirenchuang/agentbro

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when reviewing, fixing CI for, approving workflows for, or merging AgentBro pull requests into dev/main, especially external contributor PRs where contributor attribution matters.

Install

npx vskill@latest install shirenchuang/agentbro/agentbro-pr-merge

SKILL.md

AgentBro PR Merge

Use this skill for AgentBro pull request triage and merge work.

Rules

  • Start with git status --short --branch.
  • PRs should target dev unless the maintainer explicitly says otherwise.
  • Do not merge while required checks are failing or missing.
  • For external contributor PRs, prefer Squash and merge into dev so GitHub can attribute the squash commit to the PR author.
  • Do not squash dev into main during release. Release merges should preserve commits with git merge --no-ff origin/dev.
  • If a fork PR has maintainerCanModify: true, small mechanical fixes may be pushed to the contributor branch. Keep them scoped and explain them.

Standard Flow

  1. Inspect the PR:
bash
gh pr view <number> --repo shirenchuang/agentbro \
--json number,title,author,baseRefName,headRefName,headRepositoryOwner,maintainerCanModify,isDraft,mergeable,mergeStateStatus,statusCheckRollup,commits,files
  1. Confirm contribution attribution:
bash
gh pr view <number> --repo shirenchuang/agentbro --json author,commits \
--jq '{author:.author.login, commits:[.commits[] | {oid:.oid[0:7], authors:.authors}]}'

If commit authors do not map to the PR author, squash merge is the safer path.

  1. If GitHub Actions is action_required, approve it only after checking that the PR did not modify workflows or sensitive release/signing files:
bash
gh api --method POST repos/shirenchuang/agentbro/actions/runs/<run-id>/approve
  1. If CI fails, fix only narrow mechanical issues unless the user asks for deeper review. For fork PRs:
bash
gh pr checkout <number> --repo shirenchuang/agentbro
# make the small fix
git push https://github.com/<fork-owner>/agentbro.git HEAD:<head-branch>
  1. Wait for checks:
bash
gh run watch <run-id> --repo shirenchuang/agentbro --interval 10 --exit-status
gh pr checks <number> --repo shirenchuang/agentbro
  1. Merge only when clean:
bash
gh pr merge <number> --repo shirenchuang/agentbro --squash
  1. Verify:
bash
gh pr view <number> --repo shirenchuang/agentbro --json state,mergedAt,mergeCommit
gh api repos/shirenchuang/agentbro/commits/<merge-sha> --jq '{author:.author.login, raw_author:.commit.author}'

The repository homepage may not show the contributor until the commit reaches the default branch (main) and GitHub updates its cache.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
212
Repository forks
30
7-day trend score
27

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/shirenchuang/agentbro/agentbro-pr-merge/badge)](https://verified-skill.com/skills/shirenchuang/agentbro/agentbro-pr-merge)

Something wrong with this skill or its page? Tell us.