NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Communication style, available subagents, and slash commands for VIOS.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Communication style, available subagents, and slash commands for VIOS.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
C++17 coding standards, quality rules, and naming conventions for VIOS.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: VIOS adaptor interfaces, implementations, module system, and dynamic loading.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: VIOS REST/WebSocket API surface, routing, auth, and schema validation.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: VIOS configuration system, threading, logging, utilities, and DeviceManager.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: VIOS database, notification pub/sub, gRPC, SOAP, Prometheus, and Elasticsearch.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: Image/picture capture end-to-end flow -- API to JPEG output.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: VIOS application lifecycle, initialization sequence, and shutdown flow.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: VIOS media pipeline architecture -- GStreamer, WebRTC, RTSP, overlays, codecs.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: Recording module -- stream recorder, muxer, storage writer, aging, cloud.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: RTSP server proxy module and sensor management module.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: Storage management module -- aging, capacity, snapshots, clips, timelines, protected files.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: Stream bridge module -- WebRTC in/out, external peers, gRPC callbacks, data channel.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: StreamMonitor framework -- RTSP connection mgmt, QoS, frame delivery, reconnection.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: WebRTC live streaming module -- PeerConnection lifecycle, ICE, DRC, multi-viewer.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Deep reference: WebRTC replay module -- seek, pause/resume, swap, file resolution, playback rate.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
VIOS deployment agent. Standalone build/deploy/stop/status operations. Use for explicit stack management without testing — for the full test cycle use the vios-sqa rule.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Error handling and security rules for VIOS C++ code.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Video pipeline guidelines for GStreamer, codecs, and media threading.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
VIOS project overview, architecture, directory layout, and key dependencies.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Platform-specific preprocessor guards for VIOS cross-platform builds.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
VIOS SQA agent. One-click build → deploy → test → UI validation cycle. Use when asked to run regression tests, check test results, deploy for testing, or verify UI behavior.
NVIDIA-AI-Blueprints/video-search-and-summarization
Cursor rule Cursor
Testing and CI/CD conventions for VIOS.
NVIDIA-AI-Blueprints/video-search-and-summarization
Skill Claude CodeCodexCursor
Update the BDD test container image when its dependencies or runtime change. Determines version bump (major vs minor vs patch), rebuilds the Docker image, pushes to GitLab registry, and updates the image tag in starttest.sh. Test source (tests/, features/, scripts/, data/, conftest.py) is bind-mounted from the host…