executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
magi-1Operate MAGI-1 autoregressive video generation inference, ComfyUI nodes, configs, and prompt enhancement assets.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a task is about MAGI-1, the SandAI autoregressive video generation repository, including source-code inference, model/config selection, CUDA/runtime setup, ComfyUI custom nodes, or the bundled Dify prompt-enhancement workflow.
MAGI-1 is not a lightweight CPU library. Real generation needs CUDA, the MAGI DiT weights, T5 weights, VAE weights, special-token assets, and ffmpeg. This skill provides self-contained operating guidance and safe preflight helpers; it does not include model weights.
| User task | Read |
|---|---|
Build or debug t2v, i2v, or v2v source-code commands | sub-skills/inference/SKILL.md |
| Edit or validate MAGI JSON configs, checkpoint paths, process counts, or CFG/distill/fp8 settings | sub-skills/inference/SKILL.md and sub-skills/inference/references/configuration.md |
Use the Python MagiPipeline API | sub-skills/inference/references/cli-and-api.md |
| Install, recognize, or operate the MAGI-1 ComfyUI custom node | sub-skills/comfyui/SKILL.md |
| Import or adapt MAGI ComfyUI workflow JSONs | sub-skills/comfyui/references/comfyui-nodes-and-workflows.md |
| Prepare weights, runtime dependencies, or safe environment checks | references/installation-and-assets.md and scripts/magi_runtime_preflight.py |
| Understand model families and hardware expectations | references/model-and-config-overview.md |
| Use the prompt enhancement DSL outside MAGI generation | references/dify-prompt-enhancement.md |
| Diagnose install/import, asset, CUDA, ffmpeg, or cross-workflow issues | references/troubleshooting.md plus the nearest sub-skill troubleshooting reference |
inference sub-skill.comfyui sub-skill.load, t5_pretrained, and vae_pretrained point to local paths.engine_config.pp_size * engine_config.cp_size to the launched process count. The bundled inference config checker validates this preflight.MagiProcess sets its own distributed and CUDA visibility environment variables.