Claude Code skills for Red Hat Solution Architects — OpenShift and Ansible PoC generators
npx claudepluginhub juanlu-sanz/rh-saa-skillsCreates structured OpenShift PoC repositories for bug reproductions, feature demos, and capability setups using Red Hat products
Creates structured Ansible PoC repositories for customer demos and automation scenarios using Red Hat Ansible Automation Platform
Claude Code plugin marketplace for Red Hat Solution Architects. Provides AI-assisted skills for generating structured proof-of-concept repositories.
| Plugin | Description |
|---|---|
| openshift-poc | Generates structured OpenShift PoC repos — bug reproductions, feature demos, and capability setups with Red Hat products |
| ansible-poc | Generates structured Ansible PoC repos — customer demos and automation scenarios using Red Hat AAP and certified collections |
From inside Claude Code, run:
/plugin marketplace add juanlu-sanz/rh-saa-skills
/plugin install openshift-poc@rh-saa-skills
/plugin install ansible-poc@rh-saa-skills
Once installed, the skills activate automatically based on context. Ask Claude Code to create a PoC and it will follow the skill's structure:
> Create an OpenShift PoC for reproducing OOMKilled pods without resource limits
> Create an Ansible POC for automating RHEL system hardening with RHEL System Roles
The skills are model-invoked — Claude detects when you're asking for a PoC and applies the right structure, templates, and Red Hat product preferences automatically.
When triggered, Claude will scaffold a complete PoC repository with:
01-problem-reproduction/, 02-solution-<name>/, etc.)When triggered, Claude will scaffold a complete PoC repository with:
ansible.cfg, requirements.yml, and inventory/hosts.ymlverify.yml) for smoke testingdocs/ folder with setup, procedures, and verification guidesTo test the plugins locally without adding the marketplace:
# Test a single plugin
claude --plugin-dir ./plugins/openshift-poc
# Test both plugins
claude --plugin-dir ./plugins/openshift-poc --plugin-dir ./plugins/ansible-poc
Inside Claude Code, reload after making changes:
/reload-plugins
Run the built-in validator to check plugin structure:
claude plugin validate ./plugins/openshift-poc
claude plugin validate ./plugins/ansible-poc
rh-saa-skills/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
├── plugins/
│ ├── openshift-poc/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json # Plugin manifest
│ │ └── skills/
│ │ └── openshift-poc/
│ │ ├── SKILL.md # Skill instructions
│ │ └── templates.md # README/YAML templates
│ └── ansible-poc/
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin manifest
│ └── skills/
│ └── ansible-poc/
│ ├── SKILL.md # Skill instructions
│ └── templates.md # Playbook/role templates
└── README.md
claude --version to check)Contributions are welcome. Follow the steps below to add a new skill or improve an existing one.
mkdir -p plugins/<plugin-name>/.claude-plugin
mkdir -p plugins/<plugin-name>/skills/<skill-name>
plugins/<plugin-name>/.claude-plugin/plugin.json:{
"name": "<plugin-name>",
"description": "One-line description of what the plugin does",
"version": "1.0.0",
"author": {
"name": "Your Name",
"email": "[email protected]"
},
"keywords": ["relevant", "tags"],
"license": "Apache-2.0"
}
plugins/<plugin-name>/skills/<skill-name>/SKILL.md. The file needs YAML frontmatter with name and description, followed by the full instructions Claude should follow:---
name: my-skill
description: >-
When and why Claude should activate this skill.
Be specific about trigger phrases.
---
# Skill Title
Instructions for Claude go here...
.claude-plugin/marketplace.json by adding an entry to the plugins array:{
"name": "<plugin-name>",
"source": "./plugins/<plugin-name>",
"description": "Same description as in plugin.json"
}
# Validate structure
claude plugin validate ./plugins/<plugin-name>
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations