Agent skill

Breakdown PR

by HangYu8123 in HangYu8123/mini-harness

Plan and optionally execute a large pull request split into small stacked PRs.

No licenceAuto-check passedDevelopment

Install Breakdown PR

skills CLI
$ npx skills add HangYu8123/mini-harness --skill breakdown-pr -a claude-code

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

GitHub CLI
$ gh skill install HangYu8123/mini-harness breakdown-pr --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/HangYu8123/mini-harness.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/breakdown-pr .claude/skills/breakdown-pr && 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
breakdown-pr
GitHub stars
199
Token cost
~2.8k tokens
SKILL.md length
1,232 words
Files
1
Skills in repo
8
Repo updated
First seen
Licence
None found

At a glance

Plan and optionally execute a large pull request split into small stacked PRs.

  • Works in 7 steps: Establish the Diff Boundary → Inventory and Classify Changes → Build the Dependency Graph → …
  • Branch decomposition
  • SKILL.md covers When to Use This Skill, Prerequisites, Inputs and Workflow, plus 4 more sections
  • Calls git and gh; reaches graphite.com and code.visualstudio.com

What it does

Breakdown PR is an agent skill from HangYu8123/mini-harness. Plan and optionally execute a large pull request split into small stacked PRs. Use for PR breakdown, split PR, stacked PRs, branch decomposition, oversized diffs, gh-stack, Graphite, git range-diff, or PR too large.

Its SKILL.md is about 2.8k 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 Git workflow and Pull requests. It works with Git. The repository describes itself as: A local minimized harness, with simplified output and logs for self-evolve.

When your agent uses it

  • Branch decomposition
  • Oversized diffs

Example prompts

  • “/breakdown-pr”

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Establish the Diff Boundary
  2. Inventory and Classify Changes
  3. Build the Dependency Graph
  4. Design the Stack
  5. Present the Plan
  6. Execute Only After Approval
  7. Verify the Stack

What it can do on your machine

Read from SKILL.md and the folder at commit baa821f. 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:

    • git
    • gh

    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:

    • graphite.com
    • code.visualstudio.com
    • agentskills.io
    • github.com
    • docs.github.com
    • git-scm.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

Breakdown PR loads about 2.8k tokens when it runs. Until then it costs about 57 tokens; SKILL.md has 1,232 words of instructions outside code blocks.

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

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

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,232 words (~2,792 tokens).

“Analyze a large feature branch and produce a dependency-ordered stack of small, reviewable PRs. Planning is read-only by default. Creating branches, commits, or PRs requires explicit approval of the proposed plan.”

— opening of SKILL.md by HangYu8123
name
breakdown-pr
argument-hint
[branch] [base] [mode=plan|execute] [max_lines=1000]

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/breakdown-pr of HangYu8123/mini-harness.

Open the folder on GitHubat commit baa821f

Compare with similar skills

Breakdown PR 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.

Breakdown PR compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Breakdown PR this skillHangYu8123/mini-harness199—~2.8kAutomated safety check: PassNone
Finishing a Development Branchobra/superpowers296k5 repos~1.9kAutomated safety check: PassMIT
Contributor-First PR MergeHKUDS/OpenHarness16k1 repos~847Automated safety check: PassMIT
Create Pull Requestcline/cline70k1 repos~1.6kAutomated safety check: PassApache-2.0
Git Branch Namingmakeplane/plane61k—~594Automated safety check: PassAGPL-3.0
Creating Description For Gh PRredis/jedis12k—~838Automated safety check: PassMIT

Similar skills

  • Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

    296k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Merges external GitHub pull requests while keeping the original author credited, and fixes conflicts after the merge instead of rewriting the contribution.

    16k GitHub starsUsed in 1 repo~847 tokens
    DevelopmentAuto-check passed
  • Opens a GitHub pull request from your current branch with the gh CLI, after reviewing the commits and diff and gathering the details the PR needs.

    70k GitHub starsUsed in 1 repo~1.6k tokens
    DevelopmentAuto-check passed
  • Git Branch Naming

    makeplane/plane

    Names a new Git branch with a type prefix, the lowercased work item ID and a short kebab-case description, so the ID can be extracted later from the branch name.

    61k GitHub stars~594 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Official

    Generate a clear, concise GitHub PR title and description from the diff between two local git branches, and save it to prDescription.md in the repo root.

    12k GitHub stars~838 tokensUpdated today
    DevelopmentAuto-check passed
  • Opens a pull request for the current branch using the repo's template, a work item ID in the title and a description filled in from the actual diff.

    61k GitHub stars~824 tokensUpdated yesterday
    DevelopmentAuto-check passed

More from HangYu8123/mini-harness

All 8 skills in this repo
  • Code Review And Quality

    HangYu8123/mini-harness

    Multi-axis, review-only code review of a diff across six axes — request achievement, correctness, readability/simplicity, architecture, security, and performance — with severity-labelled findings.

    199 GitHub stars~1.8k tokensUpdated 16 days ago
    Auto-check passed
  • Code Simplification

    HangYu8123/mini-harness

    Simplify code for clarity while preserving exact behavior — reduce nesting, split long functions, remove redundancy and dead code, and fix unclear names.

    199 GitHub stars~1.2k tokensUpdated 16 days ago
    Auto-check passed
  • Mh Init

    HangYu8123/mini-harness

    mini-harness · initialize or re-initialize a repo's memory under .harness/repoinfo/ with a multi-agent pass — three-perspective codebase overview, ranked scripts map, issue scan, git-seeded update…

    199 GitHub stars~2.6k tokensUpdated 16 days ago
    Auto-check passed
  • Mh Loop

    HangYu8123/mini-harness

    mini-harness · repeat a pass toward a verifiable goal until a check passes or a safety stop fires — spec → validate → confirm → loop (pass · observe · exit check · ledger) → review → record.

    199 GitHub stars~2.8k tokensUpdated 16 days ago
    Auto-check passed
  • Mh Wiki

    HangYu8123/mini-harness

    mini-harness · consolidate execution trajectories (.harness/exectraj/) into repoinfo/harnesseffect.md — which parts of the harness helped or hurt, root causes, and one proposed change at a time.

    199 GitHub stars~1.6k tokensUpdated 16 days ago
    Auto-check passed
  • Mini Harness

    HangYu8123/mini-harness

    mini-harness · a supplementary layer over Claude Code and Codex — tags the task, runs online-researcher / diversifier / devils-advocate in addition to the native flow when a trigger fires, keeps a…

    199 GitHub stars~1.4k tokensUpdated 16 days ago
    Auto-check passed

Works with

Categories

Questions about Breakdown PR

What does Breakdown PR do?

Plan and optionally execute a large pull request split into small stacked PRs. Breakdown PR is an agent skill from HangYu8123/mini-harness. Plan and optionally execute a large pull request split into small stacked PRs.

When should I use Breakdown PR?

Breakdown PR fits situations like: branch decomposition; oversized diffs.

How do I install Breakdown PR in Claude Code?

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

How do I install Breakdown PR in Codex?

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

Can I use Breakdown PR 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 HangYu8123/mini-harness --skill breakdown-pr -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/breakdown-pr, .gemini/skills/breakdown-pr, .github/skills/breakdown-pr and .opencode/skills/breakdown-pr in your project.

What does Breakdown PR need to run?

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

Does Breakdown PR access the network?

SKILL.md names 6 domains. In commands or code: graphite.com, code.visualstudio.com, agentskills.io, github.com, docs.github.com and git-scm.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Breakdown PR 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 Breakdown PR use?

No licence was found for Breakdown PR or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Breakdown PR use?

About 2.8k tokens (SKILL.md is roughly 11k 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 Breakdown PR?

Skills that share tags, products or a category with Breakdown PR: Finishing a Development Branch (obra/superpowers, 296k stars), Contributor-First PR Merge (HKUDS/OpenHarness, 16k stars), Create Pull Request (cline/cline, 70k stars) and Git Branch Naming (makeplane/plane, 61k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Breakdown PR?

HangYu8123 (a GitHub user) maintains it in HangYu8123/mini-harness, which has 199 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on September 22, 2026.

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