← All skills
rhdh-backport
77 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a devops skill usually runs commands, installs tools and uses cloud credentials.
By redhat-developer/rhdh-skills (GitHub) · devops · 20 stars · scanned at commit 88d0e20
Automate the RHDH plugin backport process from PR cherry-pick to changelog. Handles: cherry-pick with AI conflict resolution, PR creation, CI monitoring, auto-merge, Version Packages detection, and overlays update. Pre-2.1: release-x.y/{plugin} per-plugin branches. 2.1+: unified release-x.y branch. Accepts a release version and PR number/URL. Auto-detects plugin from PR files. Modes: auto (full workflow), create (PR only, stops for review), finish (after manual merge). Use when you need to back…
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a devops skill.
Found in 20 places.
Show 17 more
- skills/plugins/rhdh-backport/SKILL.md, line 108
python scripts/backport.py <release> <pr_source> --mode create - skills/plugins/rhdh-backport/SKILL.md, line 117
python scripts/backport.py <release> <pr_source> --mode finish - skills/plugins/rhdh-backport/SKILL.md, line 192
git add . - skills/plugins/rhdh-backport/scripts/backport.py, line 125
result = subprocess.run( - skills/plugins/rhdh-backport/scripts/backport.py, line 132
result = subprocess.run( - skills/plugins/rhdh-backport/scripts/backport.py, line 139
status = subprocess.run( - skills/plugins/rhdh-backport/scripts/backport.py, line 148
subprocess.run( - skills/plugins/rhdh-backport/scripts/backport.py, line 159
subprocess.run( - skills/plugins/rhdh-backport/scripts/backport.py, line 166
subprocess.run( - skills/plugins/rhdh-backport/scripts/backport.py, line 179
result = subprocess.run(args, capture_output=True, text=True, timeout=120) - skills/plugins/rhdh-backport/scripts/backport.py, line 348
def _report_write(cmd: list[str], result: subprocess.CompletedProcess[str]) -> None: - skills/plugins/rhdh-backport/scripts/backport.py, line 372
) -> subprocess.CompletedProcess[str]: - skills/plugins/rhdh-backport/scripts/backport.py, line 378
result = subprocess.run( - skills/plugins/rhdh-backport/scripts/backport.py, line 386
except subprocess.TimeoutExpired: - skills/plugins/rhdh-backport/scripts/backport.py, line 413
) -> subprocess.CompletedProcess[str]: - skills/plugins/rhdh-backport/scripts/backport.py, line 419
result = subprocess.run( - skills/plugins/rhdh-backport/scripts/backport.py, line 428
except subprocess.TimeoutExpired:
Connects to the internet
The author does not mention this. Expected for a devops skill.
Found in 9 places.
Show 6 more
- skills/plugins/rhdh-backport/references/ai-conflict-resolution.md, line 159
fetch(url: string) { - skills/plugins/rhdh-backport/references/ai-conflict-resolution.md, line 160
return axios.get(url); - skills/plugins/rhdh-backport/references/ai-conflict-resolution.md, line 163
fetch(url: string, options?: RequestOptions) { - skills/plugins/rhdh-backport/references/ai-conflict-resolution.md, line 164
return axios.get(url, { params: options }); - skills/plugins/rhdh-backport/references/ai-conflict-resolution.md, line 179
fetch(url: string, options?: RequestOptions) { - skills/plugins/rhdh-backport/references/ai-conflict-resolution.md, line 180
return axios.get(url, { params: options });
Downloads and installs other software
The author does not mention this. Expected for a devops skill.
Found in 1 place.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'rhdh-backport' ] || [ -L ~/.agents/skills/'rhdh-backport' ]; then echo 'A skill folder named rhdh-backport already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/redhat-developer/rhdh-skills' "$d" && git -C "$d" checkout --quiet '88d0e202131b1bc3a17a316d419055cd4dc52b86' -- 'skills/plugins/rhdh-backport' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/plugins/rhdh-backport' ~/.agents/skills/'rhdh-backport' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'rhdh-backport' ~/.claude/skills/'rhdh-backport' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for redhat-developer/rhdh-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/redhat-developer/rhdh-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-11 | 88d0e20 | 77 |