ai-ml-development

Implement AI/ML experiment workflows, evals, and rollback plans.

1|Updated May 15, 2026
One-click install
npx skills add https://github.com/Blaze-sports-Intel/uber-engineer --skill ai-ml-development-blaze-sports-intel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-ml-development
Source: https://github.com/Blaze-sports-Intel/uber-engineer/tree/main/plugins/uber-engineer/skills/ai-ml-development
Command: npx skills add https://github.com/Blaze-sports-Intel/uber-engineer --skill ai-ml-development-blaze-sports-intel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

It helps teams build AI/ML features that are verifiably correct before release, by turning model and prompt changes into measurable experiments with repeatable eval suites and safe rollback options.

Core Features & Use Cases

  • Experiment workflows & reproducibility: pin datasets and code while recording dataset hash, code hash, hyperparameters, and metrics for reliable comparisons.
  • Evals and model packaging: create eval harnesses with should-pass/should-fail cases, produce model cards (training data, intended use, limitations, fairness notes), and generate prompt or fine-tune diffs with eval deltas.
  • Serving reliability with rollback: define inference SLAs (P50/P95/P99 latency and cost per call), add deterministic fallbacks, rehearse rollback by switching version pins, and ensure outputs are reviewed for PII/policy risks.

Quick Start

Ask the AI to design an eval suite for your requested ML change, run it against the current and previous model versions, and produce a rollback plan with evidence.

Frequently Asked Questions about ai-ml-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an eval suite for machine learning model changes?

To create an eval suite for machine learning model changes, design should-pass and should-fail test cases, run them against current and previous versions, and generate prompt or fine-tune diffs with eval deltas to measure performance differences.

What is the best way to implement rollback for model serving?

The best way to implement rollback for model serving is to define deterministic fallbacks tied to pinned model versions, establish inference SLAs, and rehearse rollback by switching version pins to ensure safe recovery.

How do I ensure reproducibility in machine learning experiment tracking?

To ensure reproducibility in machine learning experiment tracking, pin datasets and code while recording dataset hashes, code hashes, hyperparameters, and metrics for reliable baseline comparisons.

When should I choose fine-tuning vs RAG vs prompting for my AI feature?

Choosing between fine-tuning vs RAG vs prompting depends on eval results, official-source grounding requirements, and safety constraints, turning model and prompt changes into measurable experiments to verify correctness before release.

How do I build model cards with safety and fairness notes?

To build model cards with safety and fairness notes, document training data sources, intended use cases, limitations, and fairness considerations, while verifying outputs for PII and policy risks prior to deployment.

How do I define inference SLAs for machine learning serving?

To define inference SLAs for machine learning serving, specify P50, P95, and P99 latency targets alongside cost per call, adding deterministic fallbacks to maintain reliability and rollback capabilities.