validation-role-builder

Generate Ansible validation roles for RHDP workshops with AgnosticV integration.

8|15|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/rhpds/showroom_template_nookbag --skill validation-role-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validation-role-builder
Source: https://github.com/rhpds/showroom_template_nookbag/tree/main/.claude/skills/validation-role-builder
Command: npx skills add https://github.com/rhpds/showroom_template_nookbag --skill validation-role-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides teams through the end-to-end process of building, validating, and integrating a specialized Ansible role that validates deployed RHDP workshop components, reducing manual toil and human error.

Core Features & Use Cases

  • Automated scaffolding: Generates a complete validation role structure (defaults, tasks, meta) tailored to a given RHDP workshop.
  • Phase-driven workflow: From initial repo discovery to bastion-based testing, it orchestrates all steps with clear prompts.
  • Integration with AgnosticV: Updates workload references and provides an end-to-end validation that surfaces in catalog pages.
  • Reproducible testing: Produces a test playbook and report generation to validate deployed resources across per-user and shared components.

Quick Start

Start by specifying the workshop name and collection details. The skill will guide you through six phases, from setup to final PRs, with commands and expected outputs at each step.

Frequently Asked Questions about validation-role-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate validation role creation for RHDP workshops?

Automate validation role creation by using a phase-driven workflow that handles repository discovery, scaffolding, and bastion-based testing to generate a complete Ansible validation role. This reduces manual toil and ensures a repeatable validation process across RHDP workshop components.

What is the best way to integrate an Ansible validation role with AgnosticV?

Integrate an Ansible validation role with AgnosticV by updating workload references and generating catalog-ready reports that surface directly on catalog pages. This ensures the end-to-end validation results are visible and accessible within the RHDP environment.

How does automated scaffolding work for OpenShift workshop validation roles?

Automated scaffolding for OpenShift workshop validation roles works by generating the complete role structure, including defaults, tasks, and meta files, tailored to a specific workshop. This provides a standardized foundation for validating both per-user and shared deployed components.

Can I generate test playbooks for RHDP workshop components automatically?

Yes, you can generate test playbooks for RHDP workshop components automatically. The workflow produces reproducible test playbooks and report generation outputs to validate deployed resources across shared and per-user infrastructure components.

Do I need an existing Ansible collection to start building RHDP validation roles?

You need to specify the workshop name and collection details to start building RHDP validation roles. The workflow guides you through six phases, from initial setup to final pull requests, providing commands and expected outputs at each step.

Why use a phase-driven workflow for Ansible role validation?

Use a phase-driven workflow for Ansible role validation to orchestrate all steps from setup to final pull requests with clear prompts. This ensures phase-by-phase execution, reducing human error and producing a repeatable validation workflow for RHDP environments.