senior-computer-vision

Guide PyTorch-based computer vision system deployment with ONNX, TensorRT, and OpenVINO.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/theandyalvarez7-ruby/claude-skills --skill senior-computer-vision-theandyalvarez7-ruby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-computer-vision
Source: https://github.com/theandyalvarez7-ruby/claude-skills/tree/main/engineering-team/senior-computer-vision
Command: npx skills add https://github.com/theandyalvarez7-ruby/claude-skills --skill senior-computer-vision-theandyalvarez7-ruby

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, opencv-python, torch, onnxruntime, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Computer vision teams often struggle to go from experimentation to production, needing a cohesive playbook that covers model selection, dataset prep, training configuration, and deployment pipelines.

Core Features & Use Cases

  • Object detection, instance segmentation, and semantic segmentation guidance across CNNs and Vision Transformers
  • Production deployment workflows with ONNX/TensorRT, TorchScript, and OpenVINO for scalable inference
  • Reference architectures and tooling for PyTorch, Ultralytics, Detectron2, and MMDetection in real-world pipelines
  • Use Case: build a detection system that runs on edge devices or cloud GPUs with optimized models and validated data pipelines

Quick Start

Generate a training configuration for your CV dataset using the vision model trainer, for example arch yolov8m with 100 epochs

Frequently Asked Questions about senior-computer-vision

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

FAQPage Schema
How do I deploy a PyTorch computer vision model to production?

To deploy a PyTorch computer vision model to production, export trained architectures to ONNX, TensorRT, or TorchScript formats for scalable inference. This workflow covers model selection, dataset preparation, and optimized deployment across edge devices or cloud GPUs.

What's the best way to configure training for object detection and segmentation?

Configure training for object detection and segmentation by generating YAML training configurations tailored to your CV dataset. Specify architectures like YOLOv8m, set epoch counts, and leverage PyTorch-based stacks such as Ultralytics, Detectron2, or MMDetection for real-world pipelines.

Does this computer vision workflow support both edge devices and cloud GPUs?

Yes, the computer vision workflow supports both edge devices and cloud GPUs by providing reference architectures and deployment tooling. It uses optimized models through OpenVINO and TensorRT, ensuring validated data pipelines run efficiently across different hardware environments.

Can I use Ultralytics and Detectron2 for building production-grade vision pipelines?

Yes, you can use Ultralytics and Detectron2 to build production-grade vision pipelines. The workflow provides reference architectures and tooling for these PyTorch-based stacks, covering object detection, instance segmentation, and semantic segmentation guidance for real-world applications.

What dependencies do I need to scale computer vision solutions end-to-end?

To scale computer vision solutions end-to-end, you need dependencies including numpy, opencv-python, torch, onnxruntime, and yaml. These libraries support dataset preparation, PyTorch model training, and optimized ONNX inference deployment for production-grade vision systems.