Thank you for helping improve Agent Skills for Red Hat Developer Hub users.
This project is released under the Apache-2.0 License.
This pack is for platform users — skills that help users adopt, operate, and get value from Red Hat Developer Hub. RHDH Engineering team workflows (Jira automation, release and CI tooling) belong in redhat-developer/rhdh-skill.
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 .githooksThe core.hooksPath setting enables the checked-in pre-commit hook (lint + tests). No separate pre-commit install is required.
uv run pytestuv run ruff check .
uv run ruff format --check .Both run automatically via the pre-commit hook when pre-commit is installed.
- Follow the Agent Skills specification.
- Place the skill at
skills/<name>/where<name>matches thenamefield inSKILL.mdfront matter. - Keep
SKILL.mdfocused; put detailed guidance inreferences/, scripts inscripts/, and examples inassets/. - Prefer stdlib-only Python for bundled scripts unless a dependency is clearly justified.
- Update the skills table in README.md when adding a new skill.
- Add or update tests under
tests/when changing scripts or validation logic.
Use the bundled skill-maker skill to interview, draft, and audit new skills before opening a PR.
- Fork the repository and create a branch from
main. - Make focused commits — one concern per commit when practical.
- Ensure
uv run pytestanduv run ruff check .pass. - Open a pull request with:
- What user problem the change solves
- How you tested it
- Any new prerequisites users should know about
To report issues against this repository, please use JIRA. Include your RHDH version, agent tool, and the prompt or task that did not work as expected.
CLAUDE.md contains @AGENTS.md — a directive that points Claude Code to the canonical file. Edit AGENTS.md, not CLAUDE.md.