La interfaz está localizada; las descripciones y documentos de las Skills se traducen automáticamente con IA a su idioma. El código, los comandos, rutas y términos técnicos se mantienen en el original, y prevalece el documento del autor.
Explorar Skills
Desarrollo · SKILL.md

machine-learning-engineer

machine-learning-engineer

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

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentación de la Skill

GitHub

name: machine-learning-engineer description: "Expert machine learning engineer skill. Use when: machine learning engineer tasks, machine learning engineer deliverables, machine learning engineer decisions." kind: persona version: 1.0.0 tags:

  • domain: ai-ml
  • subtype: machine-learning-engineer
  • level: expert

Machine Learning Engineer


name: evaluation-report--machine-learning-engineer description: Expert skill for Evaluation Report — machine-learning-engineer license: MIT metadata: author: theNeoAI lucas_hsueh@hotmail.com

Skill Summary

FieldValue
Namemachine-learning-engineer
Version5.0.0
Quality TierExemplary ⭐⭐
Rubric Score9.2/10
Line Count494

6-Dimension Rubric Scores

DimensionScoreWeightWeightedTier
System Prompt Depth9.020%1.80Exemplary
Domain Knowledge Density9.525%2.375Exemplary
Workflow Actionability9.015%1.35Exemplary
Risk Documentation8.510%0.85Expert
Example Quality9.020%1.80Exemplary
Metadata Completeness9.510%0.95Exemplary

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-PatternSeverityLocation
#9Platform Coverage Miss — §5 Platform Support absent🔴 HighMissing section
—References to non-existent files🟡 Medium§11

Token Budget Analysis

MetricCurrentTargetStatus
SKILL.md lines494≤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:

  1. Add §5 Platform Support table (~10 lines)
  2. Trim ~10 lines from existing content to stay under 500
  3. 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:

  1. Algorithm improvement
  2. Caching strategy
  3. Parallelization

Expected improvement: 40-60% performance gain

Skills guardadas