← Back to Skills Marketplace
MLOps Automation
by
Guohongbin
· GitHub ↗
· v1.0.0
615
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install mlops-automation-cn
Description
Task automation, containerization, CI/CD, and experiment tracking
README (SKILL.md)
MLOps Automation 🤖
Automate tasks, containers, CI/CD, and ML experiments.
Features
1. Task Runner (just) ⚡
Copy justfile:
cp references/justfile ../your-project/
Tasks:
just check- Run all checksjust test- Run testsjust build- Build packagejust clean- Remove artifactsjust train- Run training
2. Docker 🐳
Multi-stage build:
cp references/Dockerfile ../your-project/
docker build -t my-model .
docker run my-model
Optimizations:
- Layer caching (uv sync before copy src/)
- Minimal runtime image
- Non-root user
3. CI/CD (GitHub Actions) 🔄
Automated pipeline:
cp references/ci-workflow.yml ../your-project/.github/workflows/ci.yml
Runs on push/PR:
- Lint (Ruff + MyPy)
- Test (pytest + coverage)
- Build (package + Docker)
Quick Start
# Setup task runner
cp references/justfile ./
# Setup CI
mkdir -p .github/workflows
cp references/ci-workflow.yml .github/workflows/ci.yml
# Setup Docker
cp references/Dockerfile ./
# Test locally
just check
docker build -t test .
MLflow Tracking
import mlflow
mlflow.autolog()
with mlflow.start_run():
mlflow.log_param("lr", 0.001)
model.fit(X, y)
mlflow.log_metric("accuracy", acc)
Author
Converted from MLOps Coding Course
Changelog
v1.0.0 (2026-02-18)
- Initial OpenClaw conversion
- Added justfile template
- Added Dockerfile
- Added CI workflow
Usage Guidance
This skill appears to be an MLOps helper and is mostly coherent, but it has gaps and small surprises you should verify before using:
- The SKILL.md copies references/justfile and references/Dockerfile, but those files are not present in the package. Ask the author for the missing templates or inspect them before running cp commands.
- Review the CI workflow (references/ci-workflow.yml) before enabling it in your repo. It calls standard actions (setup-uv, setup-python, codecov). Ensure you understand what gets uploaded (coverage) and whether any secrets or tokens are needed.
- Inspect any Dockerfile and copied build artifacts before running docker build; images can execute arbitrary code during build time.
- For MLflow: decide where you will host tracking/artifacts and ensure you do not inadvertently send sensitive data to a remote tracking server.
- The package.json author string differs from the repository URL; verify the origin if provenance matters.
If you want to proceed, request the missing template files and review them locally (and the Dockerfile/justfile) before running any commands in your project.
Capability Analysis
Type: OpenClaw Skill
Name: mlops-automation-cn
Version: 1.0.0
The skill bundle provides templates and instructions for MLOps automation, including a `justfile`, `Dockerfile`, and GitHub Actions CI/CD workflow. All commands and file contents are standard for these purposes, such as copying template files, building Docker images, and running linters/tests. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the AI agent in `SKILL.md`. The instructions are clear, directly related to the stated purpose, and intended for the user to follow, not for the agent to execute autonomously with malicious intent.
Capability Assessment
Purpose & Capability
Name and description (task runner, Docker, CI/CD, experiment tracking) align with the SKILL.md content: it instructs copying task files, Dockerfile, and a GitHub Actions workflow and shows MLflow snippets. However, SKILL.md references templates (references/justfile and references/Dockerfile) that are not present in the file manifest, which is an inconsistency between claimed capabilities and the provided package.
Instruction Scope
Instructions tell the agent (and user) to copy files into the user's project and to run docker build, just, and MLflow code. Those actions are expected for this purpose, but the missing referenced templates mean cp commands will fail or will not provide the promised templates. Also the CI workflow includes steps that interact with external services (e.g., codecov) — the workflow itself is standard for CI but will interact with external endpoints if run.
Install Mechanism
This is instruction-only with no install spec and no downloads or executable install steps. That is low-risk and coherent with an editor/guide-style skill.
Credentials
The skill requests no environment variables or credentials, which is reasonable. Be aware MLflow usage may require a tracking server, artifact storage or credentials in real projects (the skill does not request or provide guidance for those), and the CI uses codecov/action which may upload data to codecov if configured — no tokens are included here.
Persistence & Privilege
Skill does not request permanent presence (always:false) and does not include install hooks or access to other skills' configs. Autonomous invocation defaults are unchanged. No elevated privileges are requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mlops-automation-cn - After installation, invoke the skill by name or use
/mlops-automation-cn - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Claude→OpenClaw conversion. Features: justfile, Dockerfile, CI/CD
Metadata
Frequently Asked Questions
What is MLOps Automation?
Task automation, containerization, CI/CD, and experiment tracking. It is an AI Agent Skill for Claude Code / OpenClaw, with 615 downloads so far.
How do I install MLOps Automation?
Run "/install mlops-automation-cn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is MLOps Automation free?
Yes, MLOps Automation is completely free (open-source). You can download, install and use it at no cost.
Which platforms does MLOps Automation support?
MLOps Automation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created MLOps Automation?
It is built and maintained by Guohongbin (@guohongbin-git); the current version is v1.0.0.
More Skills