Senior Computer Vision Engineer

SkillCloud & infra

Once added, your AI can build, train, and deploy models that detect objects in images or outline each object's exact shape. It covers proven approaches like CNNs and Vision Transformers, along with deployment methods such as ONNX and TensorRT that get models ready for real-world use. It draws on established tools including PyTorch, torchvision, and Ultralytics.

Available today. Use it from your connected AI after setup.

After adding the skill, tell your AI what kind of images you are working with and whether you need to find objects or separate them from the background. It will guide you through choosing a model design, training it, and deploying the finished result.

Then ask your AI: use the Senior Computer Vision Engineer skill

What your AI can do with it

  • Build object detection systems that locate and label objects in images
  • Create segmentation models that trace the exact shape of each object
  • Pick the right model design for the task, from CNNs to Vision Transformers
  • Train models using PyTorch, torchvision, and Ultralytics
  • Prepare trained models for production with ONNX and TensorRT

What this skill tells your AI

The instructions your AI receives, as published by borghei/claude-skills in engineering/senior-computer-vision/SKILL.md and read by ahel’s review.

Design end-to-end computer vision pipelines for object detection, instance/semantic segmentation, and production deployment. Generates training configurations for YOLO/Detectron2/MMDetection, optimizes models for ONNX/TensorRT/OpenVINO runtimes, and builds dataset preparation workflows with format conversion and augmentation.

Core Capabilities

  • Detection pipeline design — requirements analysis, architecture selection (YOLO/RT-DETR/Faster R-CNN/DINO), dataset prep, training config, and metric evaluation.
  • Model optimization & deployment — baseline benchmarking, ONNX export, INT8/FP16 quantization, and conversion to TensorRT/OpenVINO/CoreML/TFLite per target platform.
  • Dataset engineering — audit, cleaning, format conversion (COCO/YOLO/VOC/CVAT/LabelMe), augmentation config, and stratified train/val/test splits.
  • Architecture guidance — detection and segmentation architecture trade-offs plus CNN vs Vision Transformer selection.
  • Production targets — FPS, mAP, latency P99, memory, and model-size budgets for real-time, high-accuracy, and edge deployments.

When to Use

  • Building an object detection or segmentation system from scratch.
  • Optimizing and deploying a trained model to GPU, edge, or mobile.
  • Preparing, converting, or auditing a computer vision dataset.
  • Choosing an architecture for a speed/accuracy/deployment trade-off.

Clarify First

Before generating training configs or pipelines, confirm these inputs. If any is unknown or vague, ASK — do not assume:

  • Task — detection / instance or semantic segmentation / classification (selects the architecture and --task)
  • Dataset — location and format (COCO / YOLO / VOC) to analyze or convert (the input to dataset_pipeline_builder.py)
  • Deployment target — GPU / edge / mobile (drives architecture choice and inference_optimizer --target)

Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.

Tools

ToolPurposeCommand
vision_model_trainer.pyGenerate training configs for YOLO / Detectron2 / MMDetectionpython scripts/vision_model_trainer.py data/coco/ --task detection --arch yolov8m -o configs/train.yaml
inference_optimizer.pyAnalyze, benchmark, and recommend optimizations for a modelpython scripts/inference_optimizer.py model.pt --analyze --benchmark --recommend --target edge
dataset_pipeline_builder.pyAnalyze/convert/split/augment/validate CV datasets (subcommands)python scripts/dataset_pipeline_builder.py analyze --input data/coco/

References

Load the reference that matches the task — keep this file lean and pull detail on demand:

  • references/detection-workflows.md — quick-start commands and the three end-to-end workflows (detection pipeline, model optimization/deployment, dataset prep) plus the architecture selection guide. Read when executing a pipeline.
  • references/commands-targets-and-troubleshooting.md — framework command catalogs (YOLO/Detectron2/MMDetection/optimization), performance targets, anti-patterns, troubleshooting table, and success criteria. Read while running training or deployment.
  • references/tool-reference.md — full parameter, example, and output-format reference for the three scripts. Read when scripting the tools.
  • references/computer_vision_architectures.md — CNN backbones (ResNet, EfficientNet, ConvNeXt), ViT variants (ViT, DeiT, Swin), detection heads, and FPN/BiFPN/PANet necks. Read when choosing or tuning architectures.
  • references/object_detection_optimization.md — NMS variants, anchor optimization, loss design (focal, GIoU/CIoU/DIoU), training strategies, and detection augmentation. Read when improving detection accuracy.
  • references/production_vision_systems.md — ONNX/TensorRT export, batch inference, edge deployment (Jetson, Intel NCS), Triton serving, and video pipelines. Read when deploying to production.

Scope & Limitations

This skill covers:

  • End-to-end object detection and segmentation pipeline design (data preparation through production deployment)
  • Training configuration generation for Ultralytics YOLO, Detectron2, and MMDetection frameworks
  • Model optimization and export to ONNX, TensorRT, OpenVINO, and CoreML runtimes
  • Dataset format conversion (COCO, YOLO, Pascal VOC, CVAT), splitting, validation, and augmentation configuration

This skill does NOT cover:

  • Generative vision tasks (image generation, style transfer, super-resolution) -- see dedicated generative AI skills
  • 3D reconstruction, SLAM, or point cloud processing beyond basic depth estimation
  • Medical imaging regulatory compliance (DICOM, FDA 510(k)) -- see ra-qm-team/ compliance skills
  • Real-time video streaming infrastructure (RTSP, WebRTC, GStreamer pipeline design) -- see senior-devops for infrastructure

Integration Points

SkillIntegrationData Flow
senior-ml-engineerModel serving and MLOps pipeline setupTrained model artifacts (.pt, .onnx) flow into model_deployment_pipeline.py for containerized serving and monitoring
senior-data-engineerDataset ETL and storage pipelinesRaw image data ingested via pipeline_orchestrator.py; cleaned datasets flow into dataset_pipeline_builder.py for CV formatting
senior-data-scientistExperiment design and statistical analysisExperiment parameters from experiment_designer.py guide hyperparameter search; model metrics feed back for significance testing
senior-devopsCI/CD and GPU infrastructure provisioningOptimized model artifacts deployed via CI/CD pipelines; GPU node scaling managed through infrastructure-as-code
senior-prompt-engineerMultimodal RAG and vision-language integrationVision model embeddings and detections feed into rag_system_builder.py for multimodal retrieval pipelines
senior-cloud-architectCloud GPU resource planning and cost optimizationBenchmark results from inference_optimizer.py inform instance type selection and auto-scaling policies

Signals

GitHub stars
752
Forks
137
Last commit
Aug 2026

ahel review

  • K1binfo
    installs-packages (in scripts/inference_optimizer.py)

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Catalog kind
skill
Gateway key
senior-computer-vision
Source
github.com/borghei/claude-skills