From code-review
Reviews code in the openshift/hypershift repository by delegating to project-specific agents and skills. Provides guidance on API type changes and build commands.
How this skill is triggered — by the user, by Claude, or both
Slash command
/code-review:hypershift-code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This profile provides project-specific review guidance for the [openshift/hypershift](https://github.com/openshift/hypershift) repository. Instead of embedding domain knowledge, it points to the agents and skills already defined in the hypershift repo's `.claude/` directory.
This profile provides project-specific review guidance for the openshift/hypershift repository. Instead of embedding domain knowledge, it points to the agents and skills already defined in the hypershift repo's .claude/ directory.
Use this skill when --profile hypershift is specified.
The hypershift repository maintains its own Claude agents at .claude/agents/ that contain deep domain expertise (API, cloud providers, control plane, data plane, architecture). During review:
.claude/agents/ in the repo root. Pick the agents relevant to the changed files based on each agent's own description, and launch them as sub-agents.gh api repos/openshift/hypershift/contents/.claude/agents?ref=main (or the GitHub contents API) and use them.The repo also has skills at .claude/skills/ (debugging, effective Go, git commit format, CLI conventions). Apply any that are relevant to the changed files.
For test naming and structure conventions, read TESTING.md and the Code Conventions section of DEVELOPMENT.md in the repo root — these are the authoritative sources for test requirements.
make test — unit tests with race detectionmake verify — full verification suite (code generation, formatting, vetting, linting, tests)make api — required if any files in api/ were modified; regenerates deepcopy, clients, informers, and listersIf any files in the api/ directory were modified, verify that make api has been run and the generated files are included in the diff. Missing generated files are a blocking issue.
npx claudepluginhub openshift-eng/ai-helpers --plugin code-reviewGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.