writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
disaggRoutes LightX2V disaggregated deployment workflows for the controller, encoder, transformer, and decoder services.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for the multi-process LightX2V deployment stack that splits work across controller, encoder, transformer, and decoder roles.
run_dynamic.sh or run_baseline.sh"references/workflows.md for the launch patterns and the role-by-role command flow.references/topology.md for the service roles, ports, and config fields that control placement.references/troubleshooting.md for port, backend, and world-size failures.../../references/troubleshooting.md for cross-cutting import and dependency failures.Include:
python -m lightx2v.disagg.examples.run_servicepython -m lightx2v.disagg.examples.run_controllerpython -m lightx2v.disagg.examples.run_userExclude or route elsewhere:
sub-skills/inference/sub-skills/serving/sub-skills/conversion/python scripts/check_install.pypython sub-skills/disagg/scripts/plan_launch.py --config_json /path/to/config.jsonpython -m lightx2v.disagg.examples.run_service --helppython -m lightx2v.disagg.examples.run_controller --helppython -m lightx2v.disagg.examples.run_user --helpFor disaggregated deployment questions, always identify:
single_node or multi_node)When helping with disaggregated deployment, resolve these questions first:
single_node or multi_nodeCommon reminders:
run_dynamic.sh and run_baseline.sh are documented mainly as launch patterns, not as direct bundled runtime codeFor a future agent, a strong answer from this route should usually include:
If the user only wants the command plan, use the bundled planner helper. If they want the actual deployment sequence, read the workflow reference and then answer with the exact role-by-role launch order.