Agent skill

Senior ML Engineer

by borghei in borghei/Claude-Skills

ML engineering skill for productionizing models, building MLOps pipelines, and integrating LLMs.

MITAuto-check passedDevOps & Cloud

Install Senior ML Engineer

skills CLI
$ npx skills add borghei/Claude-Skills --skill senior-ml-engineer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install borghei/Claude-Skills senior-ml-engineer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/engineering/senior-ml-engineer .claude/skills/senior-ml-engineer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
senior-ml-engineer
GitHub stars
881
Token cost
~1.7k tokens
SKILL.md length
684 words
Files
9 (incl. scripts, references)
Skills in repo
349
Repo updated
First seen
Licence
MIT

At a glance

ML engineering skill for productionizing models, building MLOps pipelines, and integrating LLMs.

  • Tasks that involve MLOps
  • SKILL.md covers Core Capabilities, When to Use, Clarify First and Tools, plus 3 more sections
  • Runs Python scripts from its folder; calls python
  • Tasks that involve Retrieval-augmented generation

What it does

Senior ML Engineer is an agent skill from borghei/Claude-Skills. ML engineering skill for productionizing models, building MLOps pipelines, and integrating LLMs. Covers model deployment, feature stores, drift monitoring, RAG systems, and cost optimization.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including scripts and reference files (for example `references/llm_integration_guide.md`, `references/mlops_production_patterns.md` and `references/production-ml-workflows.md`).

It sits in DevOps & Cloud, covering MLOps and Retrieval-augmented generation. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.

When your agent uses it

  • Tasks that involve MLOps
  • Tasks that involve Retrieval-augmented generation

Example prompts

  • “/senior-ml-engineer”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit 4a698e8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Senior ML Engineer loads about 1.7k tokens when it runs, and up to ~11k if it reads all its reference files. Until then it costs about 53 tokens; SKILL.md has 684 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~53
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~11k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from borghei/Claude-Skills at commit 4a698e8, republished under its MIT licence (© borghei). 684 words, ~1,694 tokens.

Download SKILL.mdSave it as .claude/skills/senior-ml-engineer/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.
name
senior-ml-engineer
description
ML engineering skill for productionizing models, building MLOps pipelines, and integrating LLMs. Covers model deployment, feature stores, drift monitoring, RAG systems, and cost optimization.
license
MIT + Commons Clause
metadata.version
1.1.0
metadata.author
borghei
metadata.category
engineering
metadata.domain
machine-learning
metadata.updated
2026-06-17
metadata.tags
ml-pipelines, model-deployment, mlops, rag

Senior ML Engineer

Production ML engineering patterns for model deployment, MLOps infrastructure, and LLM integration.

Core Capabilities

  • Model deployment — export to ONNX/TorchScript/SavedModel, containerize, canary rollout, and serve via FastAPI, Triton, TF Serving, TorchServe, or Ray Serve with p95<100ms / error<0.1% gates.
  • MLOps pipelines — feature stores (Feast/Tecton), experiment tracking (MLflow/W&B), model registry, A/B testing, and drift-triggered retraining.
  • LLM integration — provider abstraction, retry/fallback with exponential backoff, token counting, response caching, cost tracking, and Pydantic output validation.
  • RAG systems — vector database selection, chunking strategies, ingestion, retrieval, and reranking.
  • Model monitoring — latency/error tracking, input drift detection (KS test, PSI), prediction-shift alerts, and automated retraining triggers.

When to Use

  • Deploying a trained model to production with canary rollout and monitoring.
  • Standing up MLOps infrastructure (feature store, registry, retraining).
  • Integrating LLM APIs with provider abstraction and cost control.
  • Building a RAG pipeline (vector DB + chunking + retrieval + reranking).
  • Setting up drift detection and model-health alerting.

Clarify First

Before generating artifacts, confirm these inputs. If any is unknown or vague, ASK — do not assume:

  • Task — model deployment / RAG pipeline build / monitoring setup (selects the script and workflow)
  • Serving target & rollout — container vs K8s and canary vs direct (drives the generated Dockerfile/manifests and health gates)
  • Model or data interface — the input/output contract, and for RAG the corpus + vector store (shapes the scaffold)

Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.

Tools

ToolPurposeCommand
model_deployment_pipeline.pyGenerate deployment artifacts (Dockerfile, K8s manifests, health checks)python scripts/model_deployment_pipeline.py --input <path> --output <path> [--config <file>]
rag_system_builder.pyScaffold a RAG pipeline with vector store + retrieval logicpython scripts/rag_system_builder.py --input <path> --output <path> [--config <file>]
ml_monitoring_suite.pySet up drift detection, alerting, and dashboardspython scripts/ml_monitoring_suite.py --input <path> --output <path> [--config <file>]

All tools support --verbose/-v and emit JSON (status, start_time, end_time, processed_items) to stdout. See references/tool-reference.md for full flag detail.

References

Load the reference that matches the task — keep this file lean and pull detail on demand:

  • references/production-ml-workflows.md — the five step-by-step workflows (model deployment, MLOps setup, LLM integration, RAG, monitoring) with all code templates, serving/vector-DB/chunking/cost tables, the troubleshooting matrix, and success criteria. Read when executing any workflow.
  • references/tool-reference.md — full flag/parameter tables and output formats for the three scripts. Read when scripting the tools.
  • references/mlops_production_patterns.md — model deployment pipeline with Kubernetes manifests, feature store architecture with Feast examples, model monitoring with drift detection code, A/B testing with traffic splitting, automated retraining with MLflow. Read when building MLOps infra.
  • references/llm_integration_guide.md — provider abstraction layer, retry/fallback with tenacity, prompt templates (few-shot, CoT), token optimization with tiktoken, cost calculation and tracking. Read when integrating an LLM.
  • references/rag_system_architecture.md — RAG pipeline implementation code, vector database comparison/integration, chunking strategies, embedding model selection, hybrid search and reranking. Read when building a RAG system.
Show full SKILL.md (226 more words)Show less

Scope & Limitations

This skill covers:

  • End-to-end model deployment pipelines (packaging, containerization, serving, canary rollout)
  • MLOps infrastructure setup (feature stores, experiment tracking, model registries, retraining)
  • LLM integration patterns (provider abstraction, retries, caching, cost tracking)
  • RAG system architecture (vector databases, chunking, retrieval, reranking)

This skill does NOT cover:

  • Model training algorithms or hyperparameter tuning (see senior-data-scientist)
  • Raw data pipeline construction and ETL orchestration (see senior-data-engineer)
  • Prompt engineering techniques, few-shot design, or prompt optimization (see senior-prompt-engineer)
  • Image/video model architectures or computer vision inference optimization (see senior-computer-vision)

Integration Points

SkillIntegrationData Flow
senior-data-scientistReceives trained models and evaluation metrics for deploymentData Scientist exports model artifacts and baseline metrics; ML Engineer packages and deploys
senior-data-engineerConsumes feature pipelines and data quality outputsData Engineer builds ETL and feature pipelines; ML Engineer reads from feature store for serving
senior-prompt-engineerProvides LLM serving infrastructure for prompt workflowsPrompt Engineer designs prompts; ML Engineer deploys provider abstraction and manages cost/latency
senior-devopsLeverages CI/CD and Kubernetes infrastructure for model servingDevOps manages cluster and pipelines; ML Engineer defines deployment manifests and health checks
senior-computer-visionDeploys vision models through shared serving infrastructureCV Engineer trains and exports models; ML Engineer handles Triton/TorchServe deployment and monitoring
senior-securityApplies security scanning to model containers and API endpointsSecurity reviews container images and endpoint auth; ML Engineer remediates findings before promotion

Last Updated: June 2026 Version: 1.1.0

© borghei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 8 other files (scripts, references) in engineering/senior-ml-engineer of borghei/Claude-Skills.

  • SKILL.md
  • references/llm_integration_guide.md
  • references/mlops_production_patterns.md
  • references/production-ml-workflows.md
  • references/rag_system_architecture.md
  • references/tool-reference.md
  • scripts/ml_monitoring_suite.py
  • scripts/model_deployment_pipeline.py
  • scripts/rag_system_builder.py

Open the folder on GitHubat commit 4a698e8

Compare with similar skills

Senior ML Engineer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Senior ML Engineer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Senior ML Engineer this skillborghei/Claude-Skills881—~1.7kAutomated safety check: PassMIT
ML System Design Interviewcuriositech/some_claude_skills243—~3.4kAutomated safety check: PassMIT
AI ML V2majiayu000/claude-skill-registry6661 repos~3.4kAutomated safety check: PassMIT
SageMaker Production Defaultshuggingface/skills11k1 repos~6.9kAutomated safety check: PassApache-2.0
ML Pipeline ExpertJeffallan/claude-skills12k1 repos~1.9kAutomated safety check: PassMIT
Sagemaker AI Ops Reviewaws/tools-for-devops-agent1001 repos~3.9kAutomated safety check: PassApache-2.0

Similar skills

  • ML System Design Interview

    curiositech/some_claude_skills

    Coaches end-to-end ML system design interviews covering inference pipelines, recommendation systems, RAG, feature stores, and monitoring.

    243 GitHub stars~3.4k tokensUpdated 1 mo ago
    AI & LLM EngineeringAuto-check passed
  • AI ML V2

    majiayu000/claude-skill-registry

    AI/ML Workflow Bundle workflow skill. An agent skill from majiayu000/claude-skill-registry.

    666 GitHub starsUsed in 1 repo~3.4k tokens
    AI & LLM EngineeringAuto-check passed
  • Official

    Deploys SageMaker endpoints with autoscaling, CloudWatch alarms and tags on by default, using scripts for real-time, scale-to-zero and async setups.

    11k GitHub starsUsed in 1 repo~6.9k tokens
    DevOps & CloudAuto-check passed
  • ML Pipeline Expert

    Jeffallan/claude-skills

    Designs ML pipeline infrastructure: experiment tracking with MLflow or Weights & Biases, Kubeflow and Airflow orchestration, Feast feature stores and model validation gates.

    12k GitHub starsUsed in 1 repo~1.9k tokens
    DevOps & CloudAuto-check passed
  • Sagemaker AI Ops Review

    aws/tools-for-devops-agent

    Official

    Amazon SageMaker AI Operational Review. An agent skill from aws/tools-for-devops-agent.

    100 GitHub starsUsed in 1 repo~3.9k tokens
    DevOps & CloudAuto-check passed
  • SkyPilot Multi-Cloud Orchestration

    Orchestra-Research/AI-Research-SKILLs

    Runs ML training and batch jobs across clouds with SkyPilot, using spot instances, automatic region selection and managed recovery to cut GPU cost.

    13k GitHub starsUsed in 4 repos~2.4k tokens
    DevOps & CloudAuto-check passed

More from borghei/Claude-Skills

All 349 skills in this repo
  • Agents In The Team

    borghei/Claude-Skills

    Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.

    881 GitHub stars~4.2k tokensUpdated yesterday
    Auto-check passed
  • AI Content Disclosure

    borghei/Claude-Skills

    Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.

    881 GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • AI Prototyping

    borghei/Claude-Skills

    Idea to AI-generated prototype to customer validation to engineering handoff.

    881 GitHub stars~3.6k tokensUpdated yesterday
    Auto-check passed
  • Analytics Engineer

    borghei/Claude-Skills

    Analytics engineering across data modeling, dbt, transformation, and semantic layers.

    881 GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • Ansoff Matrix

    borghei/Claude-Skills

    Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.

    881 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • Brainstorm Okrs

    borghei/Claude-Skills

    OKR brainstorming and validation using the Radical Focus framework — outcome objectives, measurable key results, counter-metrics.

    881 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed

Categories

Questions about Senior ML Engineer

What does Senior ML Engineer do?

ML engineering skill for productionizing models, building MLOps pipelines, and integrating LLMs. Senior ML Engineer is an agent skill from borghei/Claude-Skills. ML engineering skill for productionizing models, building MLOps pipelines, and integrating LLMs.

When should I use Senior ML Engineer?

Senior ML Engineer fits situations like: tasks that involve MLOps; tasks that involve Retrieval-augmented generation.

How do I install Senior ML Engineer in Claude Code?

Run `npx skills add borghei/Claude-Skills --skill senior-ml-engineer -a claude-code`. Or copy the skill folder (engineering/senior-ml-engineer in borghei/Claude-Skills) into .claude/skills/senior-ml-engineer in your project. Claude Code loads it when a task matches its description.

How do I install Senior ML Engineer in Codex?

Run `npx skills add borghei/Claude-Skills --skill senior-ml-engineer -a codex`. Or copy the skill folder (engineering/senior-ml-engineer in borghei/Claude-Skills) into .agents/skills/senior-ml-engineer in your project. Codex loads it when a task matches its description.

Can I use Senior ML Engineer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add borghei/Claude-Skills --skill senior-ml-engineer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/senior-ml-engineer, .gemini/skills/senior-ml-engineer, .github/skills/senior-ml-engineer and .opencode/skills/senior-ml-engineer in your project.

What does Senior ML Engineer need to run?

Going by SKILL.md and its folder, Senior ML Engineer needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Senior ML Engineer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Senior ML Engineer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Senior ML Engineer use?

Senior ML Engineer is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Senior ML Engineer use?

About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 9.6k tokens, read only when the agent opens those files.

What are the alternatives to Senior ML Engineer?

Skills that share tags, products or a category with Senior ML Engineer: ML System Design Interview (curiositech/some_claude_skills, 243 stars), AI ML V2 (majiayu000/claude-skill-registry, 666 stars), SageMaker Production Defaults (huggingface/skills, 11k stars) and ML Pipeline Expert (Jeffallan/claude-skills, 12k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Senior ML Engineer?

borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 881 GitHub stars. The repository holds 349 skills in this directory. The repository was last updated on October 7, 2026.

Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.