Skip to content

redhat-developer/rhdh-users-skill-pack

Repository files navigation

Warning

Work in Progress: This project is under development. Things might break, and documentation may be incomplete.

RHDH Users Skill Pack

Agent Skills for adopting and using Red Hat Developer Hub (RHDH) effectively.

Quick start: npx skills add redhat-developer/rhdh-users-skill-pack — works with 50+ coding agents.

What's included

Skill Use when you want to…
skill-maker Create, audit, and consolidate Agent Skills following the open standard

Agent Skills authoring (skill-maker)

Create, audit, or consolidate Agent Skills — useful when packaging your own RHDH workflows or contributing skills to this pack.

Example prompts:

  • "Help me create a skill for our team's RHDH onboarding workflow"
  • "Audit this SKILL.md — it never triggers when I expect it to"
  • "Merge these two skills into one router skill"

Installation

npx skills add redhat-developer/rhdh-users-skill-pack

Or install only this skill:

npx skills add redhat-developer/rhdh-users-skill-pack --skill skill-maker

List skills without installing

npx skills add redhat-developer/rhdh-users-skill-pack --list

Target a specific agent

npx skills add redhat-developer/rhdh-users-skill-pack -a claude-code
npx skills add redhat-developer/rhdh-users-skill-pack -a cursor

Supported agents include Claude Code, Cursor, Codex, Pi, and many others.

Local checkout (development)

git clone https://github.com/redhat-developer/rhdh-users-skill-pack.git
npx skills add ./rhdh-users-skill-pack

How to use

  1. Install the pack (see above).
  2. Open your project in an agent-enabled editor or CLI.
  3. Describe your goal in plain language — for example, "help me write a skill for our RHDH golden paths."

You can also name the skill explicitly:

Use the skill-maker skill to audit my SKILL.md

Frequently asked questions

What is an Agent Skill?

A folder with a SKILL.md file (YAML front matter + instructions) that agents load when relevant. See the Agent Skills specification.

How is this different from redhat-developer/rhdh-skill?

This repository is the user-facing skill pack — skills for adopting and operating RHDH. The rhdh-skill repo adds skills used by the RHDH engineering team (Jira, release management, Extensions Catalog, lifecycle checks, CI tooling) that are not needed for most RHDH users.

Can I contribute a new skill?

Yes. See CONTRIBUTING.md. Proposed skills should help RHDH users adopt or operate the platform and follow the Agent Skills open standard. Use skill-maker to draft and review new skills before opening a PR.

Where do I get help?

Development

For contributors validating changes locally:

git clone https://github.com/redhat-developer/rhdh-users-skill-pack.git
cd rhdh-users-skill-pack
uv sync --extra dev
git config core.hooksPath .githooks
uv run pytest

See CONTRIBUTING.md and AGENTS.md for contribution guidelines.

License

Apache-2.0 — see LICENSE.

About

Agent Skills for adopting and using Red Hat Developer Hub effectively

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors