mlops-validation-cn
SKILL.md
MLOps Validation ✅
Automated quality and security checks.
Features
1. Pre-commit Hooks 🔧
Setup automated checks:
cp references/pre-commit-config.yaml ../your-project/.pre-commit-config.yaml
cd ../your-project
pre-commit install
Runs on every commit:
- Ruff (linting + formatting)
- MyPy (type checking)
- Bandit (security)
2. Test Fixtures 🧪
Shared pytest setup:
cp references/conftest.py ../your-project/tests/
Provides fixtures:
sample_df- Test dataframetemp_dir- Temporary directorysample_config- Config dicttrain_test_split- Pre-split data
Quick Start
# Copy pre-commit config
cp references/pre-commit-config.yaml ./.pre-commit-config.yaml
# Install hooks
pre-commit install
# Run manually
pre-commit run --all-files
# Setup test fixtures
cp references/conftest.py tests/
# Run tests
pytest tests/ -v --cov=src
Commands
# Type check
mypy src/
# Lint
ruff check src/ tests/
# Format
ruff format src/ tests/
# Test
pytest tests/ --cov=src
# Security scan
bandit -r src/
Author
Converted from MLOps Coding Course
Changelog
v1.0.0 (2026-02-18)
- Initial OpenClaw conversion
- Added pre-commit config
- Added test fixtures
Weekly Installs
7
Source
skills.volces.c…gbin-gitFirst Seen
6 days ago
Installed on
amp5
cline5
opencode5
cursor5
kimi-cli5
codex5