Changelog

All notable changes to the RHDP Skills Marketplace.


v2.13.4 β€” 2026-04-20

Fixed


v2.13.3 β€” 2026-04-16

FTL Skills β€” Sub-agents now callable via Task tool

Added ftl/agents/ directory with 4 proper agent definitions. Previously the 4 sub-skills (content-reader, solve-writer, validate-writer, env-connector) were only registered as skills, causing the orchestrator to fail when spawning them via the Task tool.


v2.13.2 β€” 2026-04-16

FTL Skills β€” Orchestrator Quality Fixes (8 issues)

Automated skill-reviewer audit found and fixed 8 issues in the FTL orchestrator and sub-agent skills:


v2.13.1 β€” 2026-04-16

FTL Skills β€” Self-Healing Vision Pattern

When UI versions change, Playwright selectors break. Solution: intent-based automation + live vision recovery.


v2.13.0 β€” 2026-04-16

FTL Skills β€” 4 Agent SKILL.md Files

Added separate, standalone SKILL.md files for each of the 4 agents orchestrated by ftl:rhdp-lab-validator:


v2.12.4 β€” 2026-04-15

FTL Skills

ftl:lab-validator β€” full rewrite

Rewritten from scratch. No longer scaffolds AgV or Showroom β€” focuses on writing and testing solve.yml / validate.yml playbooks. Pre-flight message updated with all required files and AgV config. Key field learnings from LB2860/LB2010/LB2865 incorporated: k8s_exec string rule, kubeconfig requirement, namespace probing, idempotency, async patterns, dev.yaml warning, specific error messages.


v2.12.3 β€” 2026-04-15

AgnosticV Skills

agnosticv:catalog-builder + agnosticv:validator β€” dev_mode common.yaml check removed

ocp4_workload_showroom_antora_enable_dev_mode: "false" is no longer generated in common.yaml and no longer checked by the validator. The only enforcement is that dev.yaml has it set to "true". cloud-vms-base is unaffected β€” vm_workload_showroom has no dev_mode toggle.


v2.12.2 β€” 2026-04-15

AgnosticV Skills

agnosticv:validator β€” Check 25b VM E2E severity to WARNING

showroom_ansible_runner_image / _tag both missing on cloud-vms-base CIs was a SUGGESTION. Now WARNING, consistent with the OCP/tenant Check 25a change in v2.12.1.


v2.12.1 β€” 2026-04-15

AgnosticV Skills

agnosticv:validator β€” Check 27: showroom in cluster CI (new)

ocp4_workload_showroom and vm_workload_showroom must not appear in any CI with β€œcluster” in the display name, or that has __meta__.components. These are per-user workloads β€” cluster CIs provision shared infrastructure only. β†’ ERROR

agnosticv:validator β€” Check 26: litellm placement extended

Previously only detected cluster CIs via __meta__.components. Now also checks display name for β€œcluster” β€” consistent with the pattern used in Check 25 and Check 27.

agnosticv:validator β€” Check 25: E2E severity to WARNING

β€œE2E not configured” demoted from SUGGESTION β†’ WARNING. Partial E2E config (enabled but image or FTL workload missing) demoted from ERROR β†’ WARNING. Cluster CIs are excluded entirely (no change).

agnosticv:catalog-builder β€” pool references without /prod

Generated item: values in __meta__.components no longer include the /prod suffix (agd-v2/ocp-cluster-cnv-pools not agd-v2/ocp-cluster-cnv-pools/prod). The ordering system selects the appropriate pool β€” hardcoding /prod bypasses dev-mode ordering.


v2.12.0 β€” 2026-04-15

AgnosticV Skills

agnosticv:validator β€” Private validator delegation (issue #12)

The public validator now has a Step 0 that detects the commitv skill in the private AgV repo before running any checks. If found, it loads and uses it for internal RHDP-specific validation. If not found, it falls back to built-in checks and tells the user. Keeps sensitive internal check logic private without losing the public entry point.

agnosticv:catalog-builder β€” Expanded reference catalog discovery (issue #14)

Step 2 discovery now searches beyond agd_v2/ and openshift_cnv/. Added: ai-quickstarts/, enterprise/, summit-2026/, sandboxes-gpte/, zt_rhel/, rhdp/. Results filtered by config: field to exclude agDv1 catalogs automatically.

agnosticv:catalog-builder β€” Tenant CI console_embed fix (issue #15)

The auto-set block in sandbox-tenant-ci-questions.md listed ocp4_workload_ocp_console_embed alongside Showroom as things that get added for Q-T4. This contradicted the correct β€œDo NOT add” note and caused the builder to put console_embed in tenant CIs. Removed from the auto-set comment β€” console_embed belongs in the Cluster CI only.

Documentation

best-practices.md β€” Remove AI attribution suppression (issue #17)

Removed β€œNo AI attribution” from 4 locations: the global CLAUDE.md example, the AgnosticV CLAUDE.md example, a prompt workflow example, and the git rules table. When writing with Claude as a co-author, attribution should be included.


v2.10.10 β€” 2026-04-13

AgnosticV Skills

/agnosticv:validator β€” Password security improvements

Addresses password issues flagged in Nate Stencell’s review of Summit 2026 catalog items.

What changed:

Now caught (examples):


v2.11.3 β€” 2026-04-01

FTL Plugin

New skill: /ftl:rhdp-lab-validator

Zero Touch grading for RHDP Showroom labs. Generates grader and solver playbooks.


v2.10.9 β€” 2026-04-08

AgnosticV Skills

/agnosticv:validator β€” False positive fixes (Nate Stencell, issue #11)

Docs


v2.10.8 β€” 2026-03-26

Showroom Skills

/showroom:create-lab and /showroom:create-demo β€” scaffold fix


View full CHANGELOG on GitHub