deepstream-generate-pipeline

Generate validated GStreamer pipelines for NVIDIA DeepStream SDK deployments.

Updated Nov 21, 2025
One-click install
npx skills add https://github.com/olibartfast/deep-infer --skill deepstream-generate-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepstream-generate-pipeline
Source: https://github.com/olibartfast/deep-infer/tree/main/skills/deepstream-generate-pipeline
Command: npx skills add https://github.com/olibartfast/deep-infer --skill deepstream-generate-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill eliminates the complexity of manually constructing GStreamer pipelines for NVIDIA DeepStream, preventing syntax errors and linking issues while ensuring optimal element placement.

Core Features & Use Cases

  • Interactive Pipeline Assembly: Guides you through a questionnaire to determine your specific hardware, source, inference, and output requirements.
  • Verified Retrieval: Uses a BM25-based engine to retrieve and adapt from over 270 verified DeepStream pipeline configurations.
  • Automated Validation: Performs syntax, element, property, and live-parse checks to ensure the generated pipeline is ready for execution.

Quick Start

Use the deepstream-generate-pipeline skill to build a pipeline for detecting objects on four RTSP streams and displaying the output on a Jetson device.

Frequently Asked Questions about deepstream-generate-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a GStreamer pipeline for NVIDIA DeepStream without syntax errors?

Generate GStreamer pipelines for NVIDIA DeepStream by matching your requirements against 270+ verified configurations to prevent syntax errors and ensure correct element linking. The skill performs automated syntax, element, and property validation checks to guarantee execution-ready pipeline assembly.

Can I build DeepStream pipelines for both Jetson and dGPU platforms using the same tool?

Yes, you can build DeepStream pipelines for diverse deployment scenarios including dGPU, Jetson, and SBSA platforms. The skill guides you through an interactive questionnaire to determine your specific hardware, source, inference, and output requirements before assembling the pipeline.

What is the best way to construct a multi-source DeepStream inference pipeline?

The best way to construct a multi-source DeepStream inference pipeline is using a BM25 retrieval engine with structural metadata boosting. It retrieves and adapts from a verified dataset of 270+ configurations to ensure high-confidence pipeline assembly without requiring external dependencies.

Do I need external dependencies to validate my DeepStream pipeline syntax?

No, you do not need external dependencies to validate DeepStream pipeline syntax. The skill utilizes an integrated validation system that performs syntax, element, property, and live-parse checks internally to ensure the generated pipeline is ready for execution.

Why does my manually constructed DeepStream pipeline fail to parse?

Manually constructed DeepStream pipelines often fail to parse due to incorrect element placement and linking issues. This skill eliminates that complexity by matching your requirements against verified configurations and performing automated live-parse checks to ensure validity.

Does NVIDIA DeepStream work with GStreamer for computer vision inference pipelines?

Yes, NVIDIA DeepStream utilizes GStreamer to build computer vision and inference pipelines. This skill generates ready-to-run GStreamer pipelines by matching user requirements against verified DeepStream SDK configurations for various hardware platforms.