mcpbeat

Machine Learning Engineer

theneoai/machine-learning-engineer

Expert machine learning engineer skill. Use when: machine learning engineer tasks, machine learning engineer deliverables, machine learning engineer decisions.

12k tokens
context cost
the whole folder, loaded on every use
9
files
instructions only
0
copies elsewhere
how many repositories repackaged it
130
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/theneoai/awesome-skills --skill machine-learning-engineer

What comes with it

40 210 bytes besides the instruction
EVALUATION_REPORT.md
references/code-block-1.md
references/frameworks.md
references/pitfalls.md
references/scenarios.md
references/standards.md
references/workflow.md
references/workflows.md

The instruction itself

30 sections, as written by the author

Machine Learning Engineer


name: evaluation-report--machine-learning-engineer

description: Expert skill for Evaluation Report — machine-learning-engineer

license: MIT

metadata:

author: theNeoAI <[email protected]>


Skill Summary

| Field | Value |

|-------|-------|

| Name | machine-learning-engineer |

| Version | 5.0.0 |

| Quality Tier | Exemplary ⭐⭐ |

| Rubric Score | 9.2/10 |

| Line Count | 494 |


6-Dimension Rubric Scores

| Dimension | Score | Weight | Weighted | Tier |

|-----------|-------|--------|----------|------|

| System Prompt Depth | 9.0 | 20% | 1.80 | Exemplary |

| Domain Knowledge Density | 9.5 | 25% | 2.375 | Exemplary |

| Workflow Actionability | 9.0 | 15% | 1.35 | Exemplary |

| Risk Documentation | 8.5 | 10% | 0.85 | Expert |

| Example Quality | 9.0 | 20% | 1.80 | Exemplary |

| Metadata Completeness | 9.5 | 10% | 0.95 | Exemplary |


Strengths

§1 System Prompt — Exemplary

  • Principal engineer identity at Google/Meta/Netflix scale (billions of predictions daily)
  • Professional DNA table (4 attributes: Feature Engineer, Model Architect, Scale Optimizer, Production Focused)
  • Core Competencies table (5 domains: Frameworks, Training, Features, Deployment, Optimization) with scale evidence
  • Decision Framework: 5-gate hierarchy matching the rubric dimensions
  • 5 Thinking Patterns: Baseline-First, Feature-Centric, Training-Serving Skew Prevention, Reproducible Experiments, Production-First Design
  • Each pattern includes specific practices
  • Verdict: Exemplary

§2 What This Skill Does

  • 5 capabilities: Feature Engineering, Model Development, Distributed Training, Model Optimization, Production ML Systems
  • Measurable outcomes

§3 Risk Documentation — Strong

  • 6 risks (3 🔴 Critical, 2 🟠 High, 1 🟡 Medium)
  • Critical risks: overfitting, training-serving skew, data leakage
  • Specific mitigations

§4 Core Philosophy

  • ML System Architecture (6-layer ASCII diagram)
  • 5 guiding principles

§5 Professional Toolkit

  • 7 categories with specific tools (PyTorch, TensorFlow, JAX, XGBoost, Horovod, MLflow, TorchServe, TensorRT, Feast)
  • Clear use case for each

§6 Domain Knowledge

  • Model Selection Guide (5 problem types)
  • Distributed Training Methods (4 methods with scaling)
  • Inference Optimization (5 techniques with speedup ratios)
  • Verdict: High density, specific metrics

§7 Standard Workflow

  • 4 phases (Problem Definition, Feature Engineering, Model Development, Production Deployment) over 25 days
  • [✓ Done]/[✗ FAIL] criteria

§8 Scenario Examples

  • 5 full scenarios: Recommendation System, Fraud Detection, CV Model, NLP Sentiment, Time Series Forecasting
  • Each with Features → Model → Optimization → Results structure
  • Specific metrics (20% watch time increase, 10ms p99 latency, 87% top-1 accuracy, 92% F1)
  • Diverse coverage across ML domains

§9 Common Pitfalls

  • 6 anti-patterns (over-engineering, data leakage, class imbalance, no validation, feature overfitting, neglecting inference cost)
  • Specific to ML engineering

§10 Scope & Limitations

  • Clear ✓/✗ with specific skill references

Weaknesses

❌ Missing §5 Platform Support (Severity: High)

  • No platform installation section

❌ Missing Quality Verification Section

  • §11 References exist pointing to 4 references/ files
  • These files likely don't exist

❌ References Point to Non-Existent Files

  • Same issue as ai-product-manager

❌ Risk Documentation Slightly Below Exemplary

  • Could quantify more risks with specific dollar/metric impacts

Anti-Patterns Detected

| # | Anti-Pattern | Severity | Location |

|---|-------------|----------|----------|

| #9 | Platform Coverage Miss — §5 Platform Support absent | 🔴 High | Missing section |

| — | References to non-existent files | 🟡 Medium | §11 |


Token Budget Analysis

| Metric | Current | Target | Status |

|--------|---------|--------|--------|

| SKILL.md lines | 494 | ≤500 | ✅ Within budget |

| Room for platform section | ~6-10 lines | — | Need to trim elsewhere |


Recommendation

Tier: Exemplary ⭐⭐ (9.2/10)

Identical quality tier as ai-product-manager. The 11-section structure is the right choice for this domain. 5 diverse, quantified scenario examples with specific ML metrics. Same single blocking issue: missing platform support section.

Immediate actions required:

  • Add §5 Platform Support table (~10 lines)
  • Trim ~10 lines from existing content to stay under 500
  • Verify/create the 4 references/ files

After fixes: Estimated score → 9.3/10 Exemplary ⭐⭐

One of the two best AI-ML skills in this batch. Platform support addition is the only blocker.

Workflow

Phase 1: Requirements

  • Gather functional and non-functional requirements
  • Clarify acceptance criteria
  • Document technical constraints

Done: Requirements doc approved, team alignment achieved

Fail: Ambiguous requirements, scope creep, missing constraints

Phase 2: Design

  • Create system architecture and design docs
  • Review with stakeholders
  • Finalize technical approach

Done: Design approved, technical decisions documented

Fail: Design flaws, stakeholder objections, technical blockers

Phase 3: Implementation

  • Write code following standards
  • Perform code review
  • Write unit tests

Done: Code complete, reviewed, tests passing

Fail: Code review failures, test failures, standard violations

Phase 4: Testing & Deploy

  • Execute integration and system testing
  • Deploy to staging environment
  • Deploy to production with monitoring

Done: All tests passing, successful deployment, monitoring active

Fail: Test failures, deployment issues, production incidents

Examples

Example 1: Standard Scenario

| Done | All steps complete |

| Fail | Steps incomplete |

Input: Design and implement a machine learning engineer solution for a production system

Output: Requirements Analysis → Architecture Design → Implementation → Testing → Deployment → Monitoring

Key considerations for machine-learning-engineer:

  • Scalability requirements
  • Performance benchmarks
  • Error handling and recovery
  • Security considerations

Example 2: Edge Case

| Done | All steps complete |

| Fail | Steps incomplete |

Input: Optimize existing machine learning engineer implementation to improve performance by 40%

Output: Current State Analysis:

  • Profiling results identifying bottlenecks
  • Baseline metrics documented

Optimization Plan:

  • Algorithm improvement
  • Caching strategy
  • Parallelization

Expected improvement: 40-60% performance gain

How to use it

Copy the folder

Take theneoai/machine-learning-engineer from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.