Plugin Claude Code
Plugin marketplace listing 6 plugins: agnosticv, showroom, health, ftl, sandbox-cli.
Plugin Claude Code
Plugin marketplace listing 6 plugins: agnosticv, showroom, health, ftl, sandbox-cli.
Plugin Claude Code
AgnosticV catalog builder and validator for RHDP infrastructure automation.
Agent
Catalog-builder subagent that generates common.yaml and dev.yaml from a fully-resolved sharedcontext. Spawned by agnosticv:catalog-builder orchestrator after all user questions are answered. Never asks questions — all answers are in sharedcontext.
Agent
Catalog-builder subagent that generates description.adoc and optionally info-message-template.adoc from a fully-resolved sharedcontext. Spawned by agnosticv:catalog-builder orchestrator. Never asks questions — all answers are in sharedcontext.
Agent
Validator subagent that owns metadata and event-catalog checks (Checks 9, 10, 16, 16a, 17a, 19, 20, 21, 23). Spawned in parallel by agnosticv:validator orchestrator. Returns structured JSON per agent output contract.
Agent
OCP and cloud-vms-base infrastructure validator subagent. Owns Checks 6A, 6B, 7, 8, 11, 12, 15, and 17-OCP for the agnosticv:validator orchestrator. Receives a resolved sharedcontext JSON object and returns a structured findings JSON.
Agent
Sandbox API validator subagent. Owns Checks 6C–6J for the agnosticv:validator orchestrator. Receives a resolved sharedcontext JSON object and returns a structured findings JSON.
Agent
Validates AgnosticV catalog structure, UUID, category, YAML syntax, deployer config, reporting labels, anarchy namespace, and catalog name length. Called by agnosticv:validator orchestrator. Returns structured JSON only.
Agent
AgnosticV skill workflow specialist who validates that the catalog-builder and validator skills are internally consistent, correctly split by infrastructure type, and free of gaps or contradictions between the builder and validator paths.
Agent
Validates AgnosticV workload dependencies, collection versions, LiteMaaS includes, duplicate includes, requirementscontent position, runtime automation, LiteLLM placement, and Showroom placement. Called by agnosticv:validator orchestrator. Returns structured JSON only.
Skill Claude CodeCodex
This skill should be used when the user asks to "create a catalog", "build a common.yaml", "add a new RHDP lab", "set up a new catalog item", "create an AgnosticV catalog", "build a dev.yaml", "add a catalog entry", or "create a new lab catalog for RHDP".
Skill Claude CodeCodex
This skill should be used when the user asks to "validate my catalog", "check my AgnosticV config", "review common.yaml", "validate my RHDP catalog", "check for errors in my catalog", "lint my AgnosticV files", or "verify my catalog before submitting".
Plugin Claude Code
E2E Lab Testing — writes and tests solve.yml + validate.yml Ansible playbooks for RHDP Showroom student exercises. Orchestrates 4 agents: content-reader, solve-writer, validate-writer, env-connector.
Agent
AsciiDoc reader agent for the FTL lab validator. Reads a showroom .adoc module file, extracts executable code blocks (role="execute"), classifies each step by automation type, and outputs a structured task report for the solve-writer and validate-writer agents.
Agent
Pushes solve.yml and validate.yml to a live RHDP showroom, restarts the pod, and runs the full test cycle (fresh validate → solve → validate again → idempotency check). Reports pass/fail per task with full output for debugging.
Agent
Writes solve.yml playbooks from the structured task report produced by ftl:content-reader. Uses the automation priority ladder (k8sexec → k8s → uri → waitfor → Playwright) to generate Ansible tasks that replicate what the student does in the lab.
Agent
Writes validate.yml playbooks using the validationcheck Ansible plugin. Takes the content-reader task report and solve-writer actions as input, producing checks that verify student progress without manual steps or navigation instructions.
Skill Claude CodeCodex
This skill should be used when the user asks to "write solve and validate playbooks", "add E2E testing to my lab", "generate solve.yml", "generate validate.yml", "add solve and validate buttons", "set up runtime automation", "add ZT grading to my lab", "set up load testing for my lab", "add Demolition grading", or…
Plugin Claude Code
Infrastructure health checks — post-deployment validation that workloads and services started correctly (NOT for student E2E lab testing).
Skill Claude CodeCodex
Infrastructure Health Checker — use this when you need to validate that a workload or service DEPLOYED SUCCESSFULLY (pods running, routes accessible, dependencies ready). This is NOT for student E2E lab testing. For student exercise validation (solve/validate buttons), use /ftl:rhdp-lab-validator instead. Triggers on…
Plugin Claude Code
Sandbox CLI skills for OCP shared cluster lifecycle management - setup, onboard, offboard, and rotation workflows.
Skill Claude CodeCodex
This skill should be used when the user asks to "show cluster details", "get cluster info", "describe cluster", "cluster details", "inspect cluster", or "show cluster configuration".
Skill Claude CodeCodex
This skill should be used when the user asks to "list clusters", "show all clusters", "list sandbox clusters", "show registered clusters", "what clusters are available", or "cluster list".
Skill Claude CodeCodex
This skill should be used when the user asks to "offboard a cluster", "remove a cluster from sandbox", "decommission a cluster", "sandbox offboard", "take a cluster offline", or "remove a shared cluster".