models-data
Installation
SKILL.md
Anomalib Models and Data Review
Use this skill when reviewing changes under models, data, callbacks, metrics, pipelines, deployment, or CLI integration.
Purpose and scope
Use this skill for architectural fit. It is most useful when a change affects how anomalib models are built, configured, loaded, or connected to data, callbacks, metrics, or CLI/config entrypoints.
Request changes when
- a model does not fit the established
AnomalibModule-based architecture; - structured data is replaced with ad hoc dictionaries where anomalib already has typed item/batch dataclasses;
- callback or engine behavior bypasses existing Lightning or anomalib extension points;
- public metrics, models, or CLI components are added without matching exports, docs, or config compatibility;
- user-facing constructor/config surfaces become opaque or harder to serialize.