rhdh-platform-lifecycle
Skill20 starsChanged 20 days agoApache-2.0View on GitHub
Reports vendor support phases and end-of-life dates for RHDH and the platforms it runs on: OpenShift, ARO, OSD, ROSA, AKS, EKS, GKE, PostgreSQL, Red Hat build of Keycloak, and Quay. Use for "is OCP 4.16 still supported", "when does PostgreSQL 15 go EOL", "which Kubernetes version should AKS be on", "which OCP versions does RHDH 1.10 support", or an RHBK or Quay lifecycle lookup. Product lifecycle only — RHDH milestone dates such as Code Freeze belong to rhdh-release-schedule.
In this repository73 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- rhdh-base-imagesSkill
- rhdh-konflux-rpaSkill
- rhdh-konflux-tasksSkill
- rhdh-plugin-catalog-index-status-and-update-flowSkill
- rhdh-pr-mrSkill
- rhdh-prow-jobsSkill
- rhdh-prow-release-branchSkill
- rhdh-prow-triggerSkill
- rhdh-yarn-bumpSkill
- rhdh-feature-docsSkill
- rhdh-jira-createSkill
- rhdh-jira-linkSkill
- rhdh-jira-refineSkill
- rhdh-jira-sprint-planSkill
- rhdh-jira-sprint-reportSkill
- rhdh-jira-updateSkill
- rhdh-prepare-refinementSkill
- agent-readinessSkill
- ask-rhdhSkill
- clean-proseSkill
- setup-rhdh-skillsSkill
- skill-authoringSkill
- rhdh-backportSkill
- rhdh-backstage-upgradeSkill
- rhdh-localSkill
- rhdh-operator-pr-testSkill
- rhdh-overlaySkill
- rhdh-playwrightSkill
- rhdh-plugin-authoringSkill
- rhdh-plugin-bug-fixSkill
- rhdh-plugin-exportSkill
- rhdh-plugin-midstream-propagateSkill
- rhdh-plugin-nfs-migrationSkill
- rhdh-plugin-wiringSkill
- rhdh-pr-createSkill
- rhdh-pr-reviewSkill
- rhdh-test-placementSkill
- backstage-api-changesSkill
- mutation-gateSkill
- openspec-journalSkill
- prose-editingSkill
- rhdh-contextSkill
- rhdh-forgeSkill
- rhdh-jira-apiSkill
- rhdh-jira-authoringSkill
- rhdh-spec-driven-schemaSkill
- openspec-apply-changeSkill
- openspec-archive-changeSkill
- openspec-audit-changeSkill
- openspec-bulk-archive-changeSkill
- openspec-continue-changeSkill
- openspec-exploreSkill
- openspec-ff-changeSkill
- openspec-new-changeSkill
- openspec-onboardSkill
- openspec-sync-specsSkill
- openspec-verify-changeSkill
- rhdh-overlay-cve-exportSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 2 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 40
every endpoint the answer rests on.
- Distinctive: line 41
every version the script could not classify, as a warning.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
RHDH platform support
Produce lifecycle facts without changing repositories or external systems.
Route
| Question | Load | Run |
| RHDH support and compatible OCP versions | workflows/check-rhdh.md | scripts/check_rhdh_lifecycle.py |
| OpenShift support phases | workflows/check-ocp.md | scripts/check_ocp_lifecycle.py |
| Azure AKS support and configured versions | workflows/check-aks.md | scripts/check_aks_lifecycle.py |
| AWS EKS support and configured versions | workflows/check-eks.md | scripts/check_eks_lifecycle.py |
| Google GKE support | workflows/check-gke.md | scripts/check_gke_lifecycle.py |
| PostgreSQL support | workflows/check-pg.md | scripts/check_pg_lifecycle.py |
| RHBK, Quay, or another Red Hat product | workflows/check-redhat.md | scripts/check_lifecycle.py |
Load one workflow. Use the bundled script for deterministic retrieval and classification; add judgment only after its output is available.
What to report
Report, for the product asked about and the date the answer was produced:
- each version with the support phase and the source date the script returned;
- versions found only in
openshift/release, labelled configured, never supported; - the RHDH-to-platform compatibility pairs, where the script emits them;
- every endpoint the answer rests on;
- every version the script could not classify, as a warning.
Preserve the script's source dates and uncertainty. Distinguish vendor lifecycle
from versions merely configured in openshift/release. Do not infer that a
configured version is supported.
Composition
Other skills invoke /rhdh-platform-lifecycle by name and use what it reports.
rhdh_lifecycle is a private, local adapter: no other skill imports it or
locates this skill on disk, and all repository and YAML access stays behind it.
Completion
Complete when every product and version named in the request carries the support
phase and the source date the script returned, the answer names each endpoint it
rests on, and every version the script could not classify is reported as a
warning rather than dropped or estimated. A version found only in
openshift/release is reported as configured and never as supported. If a
lifecycle source was unreachable, name the product that remains unassessed
instead of returning the partial list as the answer.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

