Expert machine learning engineer skill. Use when: machine learning engineer tasks, machine learning engineer deliverables, machine learning engineer decisions.
npx skills add https://github.com/theneoai/awesome-skills --skill 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]>
| Field | Value |
|-------|-------|
| Name | machine-learning-engineer |
| Version | 5.0.0 |
| Quality Tier | Exemplary ⭐⭐ |
| Rubric Score | 9.2/10 |
| Line Count | 494 |
| 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 |
references/ files| # | Anti-Pattern | Severity | Location |
|---|-------------|----------|----------|
| #9 | Platform Coverage Miss — §5 Platform Support absent | 🔴 High | Missing section |
| — | References to non-existent files | 🟡 Medium | §11 |
| Metric | Current | Target | Status |
|--------|---------|--------|--------|
| SKILL.md lines | 494 | ≤500 | ✅ Within budget |
| Room for platform section | ~6-10 lines | — | Need to trim elsewhere |
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:
references/ filesAfter 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.
Done: Requirements doc approved, team alignment achieved
Fail: Ambiguous requirements, scope creep, missing constraints
Done: Design approved, technical decisions documented
Fail: Design flaws, stakeholder objections, technical blockers
Done: Code complete, reviewed, tests passing
Fail: Code review failures, test failures, standard violations
Done: All tests passing, successful deployment, monitoring active
Fail: Test failures, deployment issues, production incidents
| 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:
| Done | All steps complete |
| Fail | Steps incomplete |
Input: Optimize existing machine learning engineer implementation to improve performance by 40%
Output: Current State Analysis:
Optimization Plan:
Expected improvement: 40-60% performance gain
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.
Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls.
Creative research ideation and exploration. Use for open-ended brainstorming sessions, exploring interdisciplinary connections, challenging assumptions, or identifying research gaps. Best for early-stage research planning when you do not have specific observations yet. For formulating testable hypotheses from data use hypothesis-generation.
Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
Take theneoai/machine-learning-engineer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
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.