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
boxmotUse BoxMOT for multi-object tracking, benchmark replay, ReID model lifecycle workflows, and native C++ tracker backends.
Independent GitHub snapshot · Automated classification · Original documentation governs
BoxMOT is the skill to use when the user wants to track objects, run MOT benchmarks, train or compare ReID models, export ReID checkpoints, or switch trackers to native C++ backends.
For a public install, use the package itself:
pip install boxmot
boxmot --help
python -c "import boxmot; print(boxmot.__version__)"
If you are working from a source checkout, uv sync --all-extras --all-groups is the broadest dev-friendly install, but the runtime skill should stay usable from the published package too.
If the CLI or import fails, read:
tracking-and-trackersUse this route for direct tracking, tracker construction, tracker defaults, AABB/OBB detection layouts, output schemas, and tracker-level debugging.
Typical prompts:
det_ind valuesRead:
sub-skills/tracking-and-trackers/SKILL.mdsub-skills/tracking-and-trackers/references/workflows.mdsub-skills/tracking-and-trackers/references/data-formats.mdbenchmark-workflowsUse this route for cached generate / eval / tune / research workflows, benchmark YAMLs, cache reuse, public detections, and postprocessing.
Typical prompts:
Read:
sub-skills/benchmark-workflows/SKILL.mdsub-skills/benchmark-workflows/references/benchmark-workflows.mdsub-skills/benchmark-workflows/references/configuration.mdreid-lifecycleUse this route for training ReID backbones, evaluating checkpoints, comparing multiple checkpoints, exporting to ONNX/OpenVINO/TensorRT/TFLite, and generating embeddings.
Typical prompts:
Read:
sub-skills/reid-lifecycle/SKILL.mdsub-skills/reid-lifecycle/references/reid-lifecycle.mdsub-skills/reid-lifecycle/references/model-and-export-overview.mdnative-cpp-backendsUse this route for --tracker-backend cpp, boxmot build, native C++ live tracking, native replay, and embedding the trackers in your own C++ program.
Typical prompts:
Read:
sub-skills/native-cpp-backends/SKILL.mdsub-skills/native-cpp-backends/references/native-cpp.mdsub-skills/native-cpp-backends/references/troubleshooting.mdboxmotboxmot.BoxMOTboxmot.Detectorboxmot.ReIDModelboxmot.trackers.OccluBoostboxmot.trackers.registry.TRACKER_MAPPING(N, 6) input -> (N, 8) output(N, 7) input -> (N, 9) outputIf the user only says "use BoxMOT", start with the route that matches the task family and then open the nearest sub-skill reference. If the request names a CLI flag, benchmark id, tracker name, ReID checkpoint, output schema, or C++ backend, use that signal to choose the route immediately.