api-review — Claude Code skill: what it does, how to install
Reviews Kelos Kubernetes API and CRD definitions for conventions and schema compatibility. Runs in chat without altering your source code.
npx skills add gjkim42/kanon-repo --skill api-review -a claude-codeWhat api-review does
The skill audits Kubernetes API schemas and CRDs inside the Kelos repository. It inspects modified files across api/ and checks consistency against sample manifests in examples/. Generated artifacts from make update are verified as well. Without an explicit target, it checks the local branch against origin/main.
This is a review-only tool. It never edits source files and posts nothing to GitHub. PR inspection relies on the gh CLI. Detected issues receive severity tags from P0 to P3. Blocking problems result in a REQUEST CHANGES verdict in your chat window.
What it helps with
- Audit CRD modifications for breaking schema changes
- Verify field name consistency against existing examples
- Confirm generated schema artifacts stay in sync
- Deliver a structured review report across pull requests
Example prompts for the agent
- Run an API review on the current branch against main
- Review the Kubernetes API conventions in PR 142
- Check the CRD schema changes under api/ for compatibility
How to install api-review
1Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill api-review -a claude-code2Manually: put the files in place
~/.claude/skills/api-review/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/api-review/
1Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill api-review -a codex2Manually: put the files in place
.agents/skills/api-review/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill api-review -a cursor2Manually: put the files in place
.cursor/skills/api-review/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install gjkim42/kanon-repo api-review2Manually: put the files in place
.github/skills/api-review/SKILL.md1Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill api-review -a gemini-cli2Platform CLI
gemini skills install https://github.com/gjkim42/kanon-repo --path skills/api-reviewManually: put the files in place
.devin/skills/api-review/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill api-review -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about api-review
How do I install api-review in Claude Code?
Run npx skills add gjkim42/kanon-repo --skill api-review -a claude-code. The definition will be placed in ~/.claude/skills/api-review/SKILL.md.
What does api-review do?
It reviews Kelos CRD definitions and Kubernetes APIs for compatibility risks or invalid schemas. The findings appear directly in your conversation as a prioritized list.
Does this skill modify files or post comments to GitHub?
No, it functions as a review-only helper. It does not update files, create commits, or submit comments to remote repositories.