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
detection-and-zonesUse supervision Detections, model adapters, compact masks, filtering, zones, slicing, smoothing, and CSV/JSON sinks.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task centers on detection data, model-result normalization, segmentation mask containers, filtering, overlap suppression/merging, zones, tiled inference, smoothing, or saving detections.
Route here for prompts mentioning:
sv.Detections, Detections.empty, indexing/filtering, data, metadata, tracker_id, class_name.from_ultralytics, from_inference, from_transformers, from_vlm, from_lmm, from_sam, from_sam3, from_tensorflow, from_mmdetection, from_detectron2, from_yolov5, from_yolo_nas, from_easyocr, from_ncnn, or other Detections.from_* adapters.CompactMask, compact_masks=True, dense vs compact masks, mask/box/OBB geometry, ORIENTED_BOX_COORDINATES.with_nms, with_soft_nms, with_nmm, OverlapFilter, OverlapMetric, IoU/IoS, duplicate detections.PolygonZone, LineZone, count in zone, line crossing, zone trigger masks, Position anchors.InferenceSlicer, small object detection, tiled inference, overlap windows, GeoTIFF/windowed raster slicing.DetectionsSmoother, CSVSink, JSONSink, save detections, custom detection data serialization.Detections, a framework result object, a VLM response, manual NumPy arrays, or persisted rows.Handle:
sv.Detections.Route elsewhere:
tracker_id is present for LineZone or smoothing.supervision 0.31.0.dev0, Python >=3.10, base install via pip install supervision.rasterio.supervision.config (CLASS_NAME_DATA_FIELD, ORIENTED_BOX_COORDINATES) over string literals in code that writes detections.data.N data; filtering must preserve alignment by indexing the Detections object, not by slicing only one array.