What problem does it solve? Writing NVIDIA DeepStream pipelines involves exact GStreamer element properties, nvinfer config formats, and subtle pitfalls (request pads, async sinks, metadata iterators) that are easy to get wrong from memory. This Skill grounds code generation in verified reference documents so pipelines work on the first run. ## Core Features & Use Cases - Pipeline Construction: Generate pyservicemaker code for source, stream muxing, TensorRT inference, tracking, OSD, and rendering stages with correct element properties. - Configuration Authoring: Produce valid nvinfer YAML/INI configs, tracker configs (NvDCF, DeepSORT, NvSORT), and Kafka message broker setups. - Troubleshooting: Diagnose common failures such as pipelines stuck in PAUSED, dynamic ONNX dimension errors, and metadata iterator misuse. - Use Case: Ask for a multi-stream RTSP object detection pipeline with Kafka alerts, and receive working Python code plus configs that follow DeepStream SDK conventions. ## Quick Start Use the deepstream-dev skill to build a DeepStream pipeline that detects objects in an RTSP camera stream and publishes results to Kafka.