# Senior Computer Vision

> Computer vision engineering workflow for dataset design, model selection (detection/segmentation/classification), evaluation, inference optimization, and deployment. Use when planning or reviewing CV systems, auditing datasets, defining metrics/splits, or diagnosing model/inference issues.

- Skill: `vadimcomanescu/senior-computer-vision` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add vadimcomanescu/senior-computer-vision`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vadimcomanescu/senior-computer-vision/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: vadimcomanescu (https://skillmd.com/u/vadimcomanescu)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/vadimcomanescu/senior-computer-vision

---


# Senior Computer Vision

Build CV systems that generalize, are measurable, and are deployable.

## Quick Start
1) Specify the task precisely: classification vs detection vs segmentation; latency and target hardware.
2) Dataset first: define label taxonomy, edge cases, split strategy, and evaluation metrics.
3) Train with discipline: baselines, ablations, and error analysis (not just “more epochs”).
4) Deploy with realism: preprocessing parity, batching, quantization/trt where needed, monitoring.

## Optional tool: dataset inventory (no ML deps)
For a directory like `data/train/<class>/...` or any image folder:
```bash
python ~/.codex/skills/senior-computer-vision/scripts/dataset_inventory.py data/ --out /tmp/dataset_report.json
```

## References
- Metrics and splits: `references/metrics-and-splits.md`


