Agent skill

Agentbro PR Merge

by shirenchuang in shirenchuang/agentbro

A skill your agent uses when reviewing, fixing CI for, approving workflows for, or merging AgentBro pull requests into dev/main, especially external contributor PRs where contributor attribution…

Apache-2.0Auto-check passedDevelopment

Install Agentbro PR Merge

skills CLI
$ npx skills add shirenchuang/agentbro --skill agentbro-pr-merge -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install shirenchuang/agentbro agentbro-pr-merge --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/shirenchuang/agentbro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/agentbro-pr-merge .claude/skills/agentbro-pr-merge && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
agentbro-pr-merge
GitHub stars
203
Token cost
~648 tokens
SKILL.md length
202 words
Files
1
Skills in repo
3
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when reviewing, fixing CI for, approving workflows for, or merging AgentBro pull requests into dev/main, especially external contributor PRs where contributor attribution…

  • Works in 2 steps: Inspect the PR → Confirm contribution attribution
  • Approving workflows for
  • SKILL.md covers Rules and Standard Flow
  • Calls gh and git; reaches github.com

What it does

Agentbro PR Merge is an agent skill from shirenchuang/agentbro. 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.

Its SKILL.md is about 650 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Pull requests. It works with Model Context Protocol, React, Tauri and Rust. The repository describes itself as: A macOS Dynamic Island for AI coding agents: Claude Code, Codex, Gemini CLI, Cursor, hooks, skills, and local agent management. The licence is Apache-2.0.

When your agent uses it

  • Approving workflows for
  • Merging AgentBro pull requests into dev/main
  • Especially external contributor PRs where contributor attribution matters

Example prompts

  • “/agentbro-pr-merge”

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. Inspect the PR
  2. Confirm contribution attribution

What it can do on your machine

Read from SKILL.md and the folder at commit 06fe149. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh
    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Agentbro PR Merge loads about 648 tokens when it runs. Until then it costs about 50 tokens; SKILL.md has 202 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~50
When it runs · the whole SKILL.md, loaded when a task matches
~648

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from shirenchuang/agentbro at commit 06fe149, republished under its Apache-2.0 licence (© shirenchuang). 202 words, ~648 tokens.

Download SKILL.mdSave it as .claude/skills/agentbro-pr-merge/SKILL.md (or your agent's skills folder).
name
agentbro-pr-merge
description
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.

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.

© shirenchuang, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/agentbro-pr-merge of shirenchuang/agentbro.

Open the folder on GitHubat commit 06fe149

Compare with similar skills

Agentbro PR Merge next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Agentbro PR Merge compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Agentbro PR Merge this skillshirenchuang/agentbro203—~648Automated safety check: PassApache-2.0
Code Reviewnteract/semiotic2.7k—~1.5kAutomated safety check: PassApache-2.0
Code Reviewoaslananka/kicad-mcp-pro122—~3.9kAutomated safety check: PassMIT
Preflightopenfootmanager/openfootmanager1.1k—~1.3kAutomated safety check: PassGPL-3.0
Memorywhale Debuggingwuisabel-gif/MemWhale154—~370Automated safety check: PassMIT
Memorywhalewuisabel-gif/MemWhale154—~765Automated safety check: PassMIT

Similar skills

  • Code Review

    nteract/semiotic

    Review Semiotic pull requests for behavioral bugs, regressions, contract drift, and missing evidence.

    2.7k GitHub stars~1.5k tokensUpdated today
    DevelopmentAuto-check passed
  • Code Review

    oaslananka/kicad-mcp-pro

    A skill your agent uses for GitHub Copilot pull request and code reviews in oaslananka/kicad-mcp-pro.

    122 GitHub stars~3.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Preflight

    openfootmanager/openfootmanager

    Verify a pull request with the frontend scripts, default and MCP backend tests and clippy, formatting, architecture checks and review evidence.

    1.1k GitHub stars~1.3k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Memorywhale Debugging

    wuisabel-gif/MemWhale

    MemoryWhale debugging; compiler failures; terminal diagnostics.

    154 GitHub stars~370 tokensUpdated 3 days ago
    DevelopmentAuto-check passed
  • Memorywhale

    wuisabel-gif/MemWhale

    Query and write durable debugging memory recorded by MemoryWhale.

    154 GitHub stars~765 tokensUpdated 3 days ago
    Agent WorkflowsAuto-check passed
  • Memorywhale Evidence

    wuisabel-gif/MemWhale

    Use MemoryWhale debugging evidence when the user requests recall or a recurring failure may have relevant recorded history.

    154 GitHub stars~459 tokensUpdated 3 days ago
    Agent WorkflowsAuto-check passed

More from shirenchuang/agentbro

  • Agentbro Release

    shirenchuang/agentbro

    A skill your agent uses when releasing AgentBro from this repository: merging dev/main, bumping versions, updating release notes, tagging, pushing, monitoring GitHub Actions, Homebrew cask…

    203 GitHub stars~2.5k tokensUpdated 10 days ago
    Auto-check passed
  • Source Command Check

    shirenchuang/agentbro

    跑全套本地校验(前端 lint/test/build + Rust check). An agent skill from shirenchuang/agentbro.

    203 GitHub stars~104 tokensUpdated 10 days ago
    Auto-check passed

Categories

Questions about Agentbro PR Merge

What does Agentbro PR Merge do?

A skill your agent uses when reviewing, fixing CI for, approving workflows for, or merging AgentBro pull requests into dev/main, especially external contributor PRs where contributor attribution…. Agentbro PR Merge is an agent skill from shirenchuang/agentbro. 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.

When should I use Agentbro PR Merge?

Agentbro PR Merge fits situations like: approving workflows for; merging AgentBro pull requests into dev/main; especially external contributor PRs where contributor attribution matters.

How do I install Agentbro PR Merge in Claude Code?

Run `npx skills add shirenchuang/agentbro --skill agentbro-pr-merge -a claude-code`. Or copy the skill folder (skills/agentbro-pr-merge in shirenchuang/agentbro) into .claude/skills/agentbro-pr-merge in your project. Claude Code loads it when a task matches its description.

How do I install Agentbro PR Merge in Codex?

Run `npx skills add shirenchuang/agentbro --skill agentbro-pr-merge -a codex`. Or copy the skill folder (skills/agentbro-pr-merge in shirenchuang/agentbro) into .agents/skills/agentbro-pr-merge in your project. Codex loads it when a task matches its description.

Can I use Agentbro PR Merge in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add shirenchuang/agentbro --skill agentbro-pr-merge -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/agentbro-pr-merge, .gemini/skills/agentbro-pr-merge, .github/skills/agentbro-pr-merge and .opencode/skills/agentbro-pr-merge in your project.

What does Agentbro PR Merge need to run?

Going by SKILL.md and its folder, Agentbro PR Merge needs the command-line tools its instructions call (gh and git).

Does Agentbro PR Merge access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Agentbro PR Merge safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Agentbro PR Merge use?

Agentbro PR Merge is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Agentbro PR Merge use?

About 648 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Agentbro PR Merge?

Skills that share tags, products or a category with Agentbro PR Merge: Code Review (nteract/semiotic, 2.7k stars), Code Review (oaslananka/kicad-mcp-pro, 122 stars), Preflight (openfootmanager/openfootmanager, 1.1k stars) and Memorywhale Debugging (wuisabel-gif/MemWhale, 154 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Agentbro PR Merge?

shirenchuang (a GitHub user) maintains it in shirenchuang/agentbro, which has 203 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 1, 2026.

Source: shirenchuang/agentbro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.