What you would like to be added?
Add an .agents/skills/add-new-crd/SKILL.md skill file following the common .agents format (matching the pattern from kubernetes-sigs/jobset#1272).
This skill provides a step-by-step guide for adding a new Custom Resource Definition to Kubeflow Trainer, including Go type definitions with code generation markers, scheme registration, webhook and controller scaffolding, tests, and RBAC.
Why is this needed?
AI agents and new contributors currently reverse-engineer patterns from code, which produces inconsistent implementations and missed steps (forgetting webhook updates, scheme registration, or make generate). A checked-in skill guide ensures consistent, correct scaffolding across tools and contributors.
Supersedes #3713.
What you would like to be added?
Add an
.agents/skills/add-new-crd/SKILL.mdskill file following the common.agentsformat (matching the pattern from kubernetes-sigs/jobset#1272).This skill provides a step-by-step guide for adding a new Custom Resource Definition to Kubeflow Trainer, including Go type definitions with code generation markers, scheme registration, webhook and controller scaffolding, tests, and RBAC.
Why is this needed?
AI agents and new contributors currently reverse-engineer patterns from code, which produces inconsistent implementations and missed steps (forgetting webhook updates, scheme registration, or
make generate). A checked-in skill guide ensures consistent, correct scaffolding across tools and contributors.Supersedes #3713.