kubeflow / kubeflow/trainer

AI Scaffolding: Add .agents skill for add-python-sdk-model

Open
#3,822 1 comment 0 reactions 1 assignee Claimed by @Aayush-207 View on GitHub
Dominant language
Go
Stars
2.2k
Forks
1.1k
Avg merge
3d 22h
Merged PRs (30d)
39

Description

### What you would like to be added?

Add an `.agents/skills/add-python-sdk-model/SKILL.md` skill file following the common `.agents` format (matching the pattern from [kubernetes-sigs/jobset#1272](https://github.com/kubernetes-sigs/jobset/pull/1272)).

This skill provides a step-by-step guide for adding a new Python SDK model to the Kubeflow Trainer API, including type definitions, initializer integration, and tests.

### Why is this needed?

AI agents and new contributors currently reverse-engineer patterns from code, which produces inconsistent implementations and missed steps (forgetting to update generated models or run code generation). A checked-in skill guide ensures consistent, correct SDK model scaffolding across tools and contributors.

Supersedes #3713.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.