🎯

senior-computer-vision

🎯Skill

from hainamchung/agent-assistant

VibeIndex|
What it does

Develops advanced computer vision solutions using state-of-the-art AI techniques for object detection, segmentation, and real-time image/video processing across multiple domains.

πŸ“¦

Part of

hainamchung/agent-assistant(227 items)

senior-computer-vision

Installation

PythonRun Python server
python -m pytest tests/ -v --cov
PythonRun Python server
python -m black src/
PythonRun Python server
python -m pylint src/
πŸ“– Extracted from docs: hainamchung/agent-assistant
1Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

World-class computer vision skill for image/video processing, object detection, segmentation, and visual AI systems. Expertise in PyTorch, OpenCV, YOLO, SAM, diffusion models, and vision transformers. Includes 3D vision, video analysis, real-time processing, and production deployment. Use when building vision AI systems, implementing object detection, training custom vision models, or optimizing inference pipelines.

Overview

# Senior Computer Vision Engineer

World-class senior computer vision engineer skill for production-grade AI/ML/Data systems.

Quick Start

Main Capabilities

```bash

# Core Tool 1

python3 ~/.{TOOL}/skills/senior-computer-vision/scripts/vision_model_trainer.py --input data/ --output results/

# Core Tool 2

python3 ~/.{TOOL}/skills/senior-computer-vision/scripts/inference_optimizer.py --target project/ --analyze

# Core Tool 3

python3 ~/.{TOOL}/skills/senior-computer-vision/scripts/dataset_pipeline_builder.py --config config.yaml --deploy

```

Core Expertise

This skill covers world-class capabilities in:

  • Advanced production patterns and architectures
  • Scalable system design and implementation
  • Performance optimization at scale
  • MLOps and DataOps best practices
  • Real-time processing and inference
  • Distributed computing frameworks
  • Model deployment and monitoring
  • Security and compliance
  • Cost optimization
  • Team leadership and mentoring

Tech Stack

Languages: Python, SQL, R, Scala, Go

ML Frameworks: PyTorch, TensorFlow, Scikit-learn, XGBoost

Data Tools: Spark, Airflow, dbt, Kafka, Databricks

LLM Frameworks: LangChain, LlamaIndex, DSPy

Deployment: Docker, Kubernetes, AWS/GCP/Azure

Monitoring: MLflow, Weights & Biases, Prometheus

Databases: PostgreSQL, BigQuery, Snowflake, Pinecone

Reference Documentation

1. Computer Vision Architectures

Comprehensive guide available in references/computer_vision_architectures.md covering:

  • Advanced patterns and best practices
  • Production implementation strategies
  • Performance optimization techniques
  • Scalability considerations
  • Security and compliance
  • Real-world case studies

2. Object Detection Optimization

Complete workflow documentation in references/object_detection_optimization.md including:

  • Step-by-step processes
  • Architecture design patterns
  • Tool integration guides
  • Performance tuning strategies
  • Troubleshooting procedures

3. Production Vision Systems

Technical reference guide in references/production_vision_systems.md with:

  • System design principles
  • Implementation examples
  • Configuration best practices
  • Deployment strategies
  • Monitoring and observability

Production Patterns

Pattern 1: Scalable Data Processing

Enterprise-scale data processing with distributed computing:

  • Horizontal scaling architecture
  • Fault-tolerant design
  • Real-time and batch processing
  • Data quality validation
  • Performance monitoring

Pattern 2: ML Model Deployment

Production ML system with high availability:

  • Model serving with low latency
  • A/B testing infrastructure
  • Feature store integration
  • Model monitoring and drift detection
  • Automated retraining pipelines

Pattern 3: Real-Time Inference

High-throughput inference system:

  • Batching and caching strategies
  • Load balancing
  • Auto-scaling
  • Latency optimization
  • Cost optimization

Best Practices

Development

  • Test-driven development
  • Code reviews and pair programming
  • Documentation as code
  • Version control everything
  • Continuous integration

Production

  • Monitor everything critical
  • Automate deployments
  • Feature flags for releases
  • Canary deployments
  • Comprehensive logging

Team Leadership

  • Mentor junior engineers
  • Drive technical decisions
  • Establish coding standards
  • Foster learning culture
  • Cross-functional collaboration

Performance Targets

Latency:

  • P50: < 50ms
  • P95: < 100ms
  • P99: < 200ms

Throughput:

  • Requests/second: > 1000
  • Concurrent users: > 10,000

Availability:

  • Uptime: 99.9%
  • Error rate: < 0.1%

Security & Compliance

  • Authentication & authorization
  • Data encryption (at rest & in transit)
  • PII handling and anonymization
  • GDPR/CCPA compliance
  • Regular security audits
  • Vulnerability management

Common Commands

```bash

# Development

python -m pytest tests/ -v --cov

python -m black src/

python -m pylint src/

# Training

python3 ~/.{TOOL}/skills/senior-computer-vision/scripts/train.py --config prod.yaml

python3 ~/.{TOOL}/skills/senior-computer-vision/scripts/evaluate.py --model best.pth

# Deployment

docker build -t service:v1 .

kubectl apply -f k8s/

helm upgrade service ./charts/

# Monitoring

kubectl logs -f deployment/service

python3 ~/.{TOOL}/skills/senior-computer-vision/scripts/health_check.py

```

Resources

  • Advanced Patterns: references/computer_vision_architectures.md
  • Implementation Guide: references/object_detection_optimization.md
  • Technical Reference: references/production_vision_systems.md
  • Automation Scripts: scripts/ directory

Senior-Level Responsibilities

As a world-class senior professional:

  1. Technical Leadership

- Drive architectural decisions

- Mentor team members

- Establish best practices

- Ensure code quality

  1. Strategic Thinking

- Align with business goals

- Evaluate trade-offs

- Plan for scale

- Manage technical debt

  1. Collaboration

- Work across teams

- Communicate effectively

- Build consensus

- Share knowledge

  1. Innovation

- Stay current with research

- Experiment with new approaches

- Contribute to community

- Drive continuous improvement

  1. Production Excellence

- Ensure high availability

- Monitor proactively

- Optimize performance

- Respond to incidents

More from this repository10

🎯
senior-devops🎯Skill

Skill

🎯
cpp-pro🎯Skill

Develops high-performance C++ applications with modern C++20/23 features, template metaprogramming, and zero-overhead systems design.

🎯
senior-architect🎯Skill

Designs scalable software architectures using modern tech stacks, generating architecture diagrams, analyzing dependencies, and providing system design recommendations.

🎯
senior-frontend🎯Skill

Generates, analyzes, and scaffolds modern frontend projects using ReactJS, NextJS, TypeScript, and Tailwind CSS with automated best practices.

🎯
spec-miner🎯Skill

Extracts and documents specifications from legacy or undocumented codebases by systematically analyzing code structure, data flows, and system behaviors.

🎯
docs-seeker🎯Skill

Searches and retrieves technical documentation by executing intelligent scripts across library sources, GitHub repos, and context7.com with automated query detection.

🎯
writing-plans🎯Skill

Generates comprehensive, step-by-step implementation plans for software features with precise file paths, test-driven development approach, and clear task granularity.

🎯
file path traversal testing🎯Skill

Tests and identifies potential file path traversal vulnerabilities in code by analyzing file path handling and input validation mechanisms.

🎯
nodejs-best-practices🎯Skill

Guides developers in making strategic Node.js architecture and framework decisions by providing context-aware selection principles and modern runtime considerations.

🎯
red-team-tactics🎯Skill

Simulates adversarial attack techniques across MITRE ATT&CK framework phases, mapping network vulnerabilities and demonstrating systematic compromise strategies.