/push
SkillCloud & infraCommit all changes, rebase onto main, run all unit tests, and push.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the /push skill
About this capability
Containerized Python based Framework for running and visualizing benchmark workloads on any Kubernetes/ OpenShift and runtime kinds pods, kubevirt virtual machines simply and safely
What this skill tells your AI
The instructions your AI receives, as published by redhat-performance/benchmark-runner in .claude/skills/push/SKILL.md and read by ahel’s review.
Commit all changes, rebase onto main, run all unit tests, and push.
Steps
-
Commit all uncommitted changes
- Stage all modified, deleted, and untracked files
- Create a commit with a descriptive message summarizing the changes
- If there are no uncommitted changes, skip this step
-
Rebase onto main
git fetch origin main && git rebase origin/mainIf there are conflicts, resolve them and continue the rebase before proceeding.
-
Run /unittest
-
Push
git pushUse
--force-with-leaseif the branch was rebased.
Notes
- If there are no uncommitted changes and nothing new to push, stop early
- Never push if any unit test fails
- If
git pushis rejected after rebase, usegit push --force-with-lease
Signals
- GitHub stars
- 38
- Forks
- 24
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
push-redhat-performance- Source
- github.com/redhat-performance/benchmark-runner