jk-vpop
Installation
SKILL.md
Jinkō Vpop SDK Workflows
Use this skill for technical vpop and vpop-design workflows through the SDK. Keep distribution guidance minimal; use the allowed distribution shapes in assets/distrib.json and defer deeper distribution design to a dedicated distribution skill when available.
Core Rules
- Use
client.create_vpop_from_csv()orclient.create_vpop_from_dataframe()for direct vpop upload. - Use
client.create_vpop_generator_from_design()for marginal-distribution vpop designs. - Use
vpop_generator.generate_vpop_by_design()to generate an immutable Vpop from a design. - Treat Vpop project items as generated/uploaded artifacts that are not edited in place.
- Edit vpop designs, not generated vpops, then regenerate a new vpop.
- Require explicit confirmation or script
--applybefore creating or updating project items. - Descriptor IDs in CSV headers and marginal designs must match real model component IDs when the vpop will be used with that model.