skill
rhel-devops-skills-cli
CLI installer for AI agent skills (SKILL.md) targeting RHEL DevOps tooling — supports Claude Code, Cursor, and 40+ Agent Skills standard compatible tools
Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/tosin2013/rhel-devops-skills-cli itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 23, 2026rhel-devops-skills-cli
A centralized installer for AI assistant skills providing deep knowledge for RHEL DevOps tooling — AgnosticD v2, Field-Sourced Content Template, Showroom, Patternizer, and Validated Patterns.
Skills use the Agent Skills open standard (SKILL.md) and work with Claude Code, Cursor IDE, and 40+ compatible tools (Codex, Copilot, VS Code, Gemini CLI, Goose, Windsurf, and more) via the cross-tool ~/.agents/skills/ path.
Supported Skills
| Skill | Description | Source |
|---|---|---|
| agnosticd | AgnosticD v2 — Ansible Agnostic Deployer for cloud provisioning via agd CLI | agnosticd/agnosticd-v2 |
| field-sourced-content | RHDP self-service catalog items via GitOps (Helm/Ansible patterns) | rhpds/field-sourced-content-template |
| patternizer | Bootstrap Git repos into Validated Patterns for OpenShift | tosin2013/patternizer |
| showroom | RHDP lab guide and terminal system (Antora/AsciiDoc + Helm) | rhpds/showroom-deployer |
| student-readiness | Workshop environment readiness checker (student POV) | Self-contained |
| workshop-tester | AI-as-student module tester with failure classification | Self-contained |
| agnosticd-refactor | Audit and improve existing AgnosticD v2 configs and workload roles against RHDP best practices | Self-contained |
| vp-refactor | Audit and improve existing Validated Pattern repos toward VP Operator and tier submission | Self-contained |
| skill-researcher | Resolve open research questions and write findings back into affected skills permanently | Self-contained |
| agnosticd-deploy-test | Validate an AgnosticD v2 deployment end-to-end — provisioning, workloads, agnosticd_user_info, and stop/start lifecycle | Self-contained |
| vp-deploy-test | Validate a Validated Pattern deployment end-to-end — VP Operator install, ArgoCD convergence, secrets, and jobs | Self-contained |
| vp-deploy-validator | Health check an already-running Validated Pattern — ArgoCD convergence, secrets, and jobs without reinstalling | Self-contained |
| agnosticd-hub-student | Architect, size, and provision hub+student cluster topologies — Showroom on hub, each student on a separate SNO/compact cluster, with cloud quota pre-flight for AWS, GCP, and Azure | Self-contained |
| vp-submission | Audit a Validated Pattern against VP tier requirements (Community, Tested, Maintained) and guide submission to validatedpatterns/docs | Self-contained |
| onboard | Project onboarding assistant — reads onboard.yml manifests to install prerequisites, configure environments, and validate deployment readiness | Self-contained |
| rhel-devops-auditor | Audit projects against rhel-devops-skills-cli standards and generate structured PASS/WARN/FAIL reports with prioritized remediation plans | Self-contained |
Supported Platforms
| Platform | Bash Version | Status |
|---|---|---|
| RHEL 8 | 4.4 | Supported (minimum) |
| RHEL 9 | 5.1 | Supported |
| RHEL 10 | 5.2.26 | Supported |
| macOS (Homebrew bash) | 5.2+ | Supported (brew install bash required) |
Quick Start
git clone https://github.com/tosin2013/rhel-devops-skills-cli.git
cd rhel-devops-skills-cli
./install.sh install --all
Quick Upgrade
If you already have the repo cloned, pull the latest changes and update all installed skills in one step:
cd rhel-devops-skills-cli
git pull origin main
./install.sh update --all
To also pick up any newly added skills that were not previously installed:
cd rhel-devops-skills-cli
git pull origin main
./install.sh install --all
./install.sh update --all
To upgrade the installer itself before updating skills:
cd rhel-devops-skills-cli
git pull origin main
./install.sh upgrade-installer
./install.sh update --all
Usage
./install.sh install --skill agnosticd # Install one skill
./install.sh install --all # Install all skills
./install.sh install --all --ide cursor # Target Cursor IDE only
./install.sh install --all --ide agents # Target cross-tool portable path
./install.sh install --all --ide all # Install to Claude + Cursor + agents
./install.sh update --all # Update skill docs from upstream
./install.sh check-updates # Check for upstream changes
./install.sh verify --all # Verify installations
./install.sh list # Show installed skills
./install.sh available # Show all available skills
./install.sh upgrade-installer # Self-update the installer
./install.sh scaffold --type shared-cluster # Scaffold a multi-user workshop project
./install.sh scaffold --type hub-student # Scaffold a hub-student workshop project
./install.sh scaffold --type demo # Scaffold a demo project
./install.sh scaffold --type agnosticd-infra # Scaffold an infra project
./install.sh scaffold --type rhdp-workload # Scaffold workloads on RHDP pre-provisioned cluster
Installation Targets
--ide value | Installs to | Compatible tools |
|---|---|---|
claude | ~/.claude/skills/ | Claude Code |
cursor | ~/.cursor/skills/ | Cursor IDE |
agents | ~/.agents/skills/ | Codex, Copilot, Cursor, Goose, Gemini CLI, and 40+ Agent Skills standard tools |
both | Claude + Cursor (auto-detect) | |
all | Claude + Cursor + agents | All of the above |
| (default) | Auto-detect Claude + Cursor |
Documentation
- Getting Started
- Skills Reference
- CLI Reference
- Architecture Decision Records
- Research Documents
- GitHub Pages Site
Architecture Decisions
| ADR | Title |
|---|---|
| 001 | Adopt Agent Skills Open Standard (SKILL.md) |
| 002 | Target Claude Code and Cursor IDE |
| 003 | Documentation Embedding via references/ |
| 004 | Correct Installation Target Paths |
| 005 | Dual-Mode Installation (Skills + Rules) |
| 006 | Shell Installer Architecture |
| 007 | GitHub Pages Documentation Site |
| 008 | Skill Update Strategy |
| 009 | Community Skill Contributions |
| 010 | Cross-Skill Dependencies |
| 011 | End-to-End Validation and Troubleshooting |
| 012 | Workshop Module Testing Strategy |
| 013 | Refactor Skills for AgnosticD and Validated Patterns |
| 014 | Skill Researcher Workflow |
| 015 | Deployment Pipeline Testing Skills |
| 016 | AgnosticD Hub-Student Topology Skill |
| 017 | VP Submission Skill and Validator Redeploy Gate |
| 018 | Scaffold Command Architecture |
| 019 | RHEL DevOps Auditor Skill |
| 020 | RHDP Workload Bootstrap Scaffold Type |
Running Tests
bash tests/run-all.sh
Contributing
See CONTRIBUTING.md for how to get involved.
License
Licensed under the Apache License 2.0.