mlops-validation
Installation
SKILL.md
MLOps Validation
Goal
To ensure software quality, reliability, and security through automated validation layers. This skill enforces Strict Typing (ty), Unified Linting (ruff), Comprehensive Testing (pytest), Structured Logging, and Supply-Chain Scanning (pip-audit, gitleaks, trivy).
Prerequisites
- Language: Python 3.14
- Manager:
uv; Tasks:mise - Context: Ensuring code quality before merge/deploy.
Instructions
1. The Task Vocabulary
Every check below is a mise task, so the same command runs locally, in the git hook, and in CI. Never invoke the underlying tool by hand in a hook or a workflow — the task is the single definition.