rhdh-plugin-catalog-index-status-and-update-flow
Installation
SKILL.md
Plugin catalog index status and update
Bring one release's downstream plugin catalog index current, and say what is still blocked. Supported plugins only. The index this skill publishes is quay.io/rhdh/plugin-catalog-index.
Run scripts/catalog_index_status.py by path. It prints JSON and does not prompt, commit, or push.
Gate
Run check-login before resolving a version, fetching status, or touching git. A refused login stops the skill. Load references/konflux-wait.md and wait until the user has an oc session.
Resolve
Ask for x.y.z or a branch (main, release-2.1) when the user named neither. Then:
python3 scripts/catalog_index_status.py resolve --branch <branch> --version <x.y.z> --catalog-root <worktree>
Pass whichever half the user gave. The script reads version from redhat-developer/rhdh package.json on that branch, and uses release-X.Y when that catalog branch exists, otherwise main.