writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
star-vlaOperate StarVLA for vision-language-action model development, training plans, LeRobot data integration, benchmark evaluation, and policy deployment.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this repo skill when the task involves StarVLA, a Lego-like vision-language-action (VLA) research codebase for robot policies. It routes model-family selection, dataset/robot integration, training launch planning, simulation benchmark evaluation, and policy-server deployment without requiring the original repository docs to be reopened.
| User request | Read next |
|---|---|
Choose QwenOFT, QwenFAST, QwenPI_v3, QwenGR00T, ACT, DiffusionPolicy, CosmoPredict2*, or Wan*; debug Framework ... is not implemented; inspect baseframework APIs | model-frameworks |
| Build or modify a training command, explain YAML/CLI overrides, plan Accelerate/DeepSpeed launches, freeze modules, set LR groups, resume/checkpoint layout | training-config |
Add a LeRobot dataset, write modality.json, add a DataConfig, register data_mix, fix embodiment_tag or statistics/cache issues | data-integration |
| Plan LIBERO, SimplerEnv, RoboCasa, RoboTwin, DOMINO, BEHAVIOR, VLA-Arena, Calvin, RoboDojo, or similar simulation benchmark evaluation | benchmark-evaluation |
Serve a checkpoint, debug websocket/ZMQ clients, unnorm_key, server metadata, server-side unnormalization, real-robot bridge contracts | policy-deployment |
| Cross-cutting install/import/backend/data/config errors | references/troubleshooting.md, then the nearest sub-skill troubleshooting file |
framework.name; the framework registry is populated by importing framework modules and maps string keys to classes.baseframework contract: forward(examples) for training, predict_action(examples) for inference, and compute_loss(tag, batch) for trainer routing.meta/modality.json, a robot DataConfig, and DATASET_NAMED_MIXTURES entries. Registry files are auto-discovered from benchmark or robot train_files/data_registry locations in a StarVLA checkout.actions, not the older client-side normalized_actions contract still present in some example prose.data-integration modality validator, training-config command planner, benchmark-evaluation checklist planner, and policy-deployment contract checker.