Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Build automated machine learning pipelines with feature engineering, model selection, and hyperparameter tuning. Use when automating ML workflows from data preparation through model deployment. Trigger with phrases like "build automl pipeline", "automate ml workflow", or "create automated training pipeline".
.claude/skills/jeremylongshore-building-automl-pipelines/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✓→✗ | ▼ Worse | 21% | 0% |
| case-02 | ✓→✓ | = Same ✓ | 45% | 0% |
| case-03 | ✓→✓ | = Same ✓ | 14% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 12% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 22% | 0% |
Build an end-to-end AutoML pipeline: data checks, feature preprocessing, model search/tuning, evaluation, and exportable deployment artifacts. Use this when you want repeatable training runs with a clear budget (time/compute) and a structured output (configs, reports, and a runnable pipeline).
Before using this skill, ensure you have:
See ${CLAUDE_SKILL_DIR}/references/implementation.md for detailed implementation guide.
See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 22,252 | 24,733 | +11% | 1 | 1 | 0% | 4,713 | 5,864 | +24% | 0 | 0 | — |
case-02 | pass→pass | 16,975 | 19,590 | +15% | 1 | 1 | 0% | 3,326 | 4,814 | +45% | 0 | 0 | — |
case-03 | pass→pass | 19,943 | 17,118 | -14% | 1 | 1 | 0% | 3,452 | 3,935 | +14% | 0 | 0 | — |
case-04 | pass→pass | 18,419 | 17,680 | -4% | 1 | 1 | 0% | 3,656 | 4,100 | +12% | 0 | 0 | — |
case-05 | pass→pass | 19,555 | 20,386 | +4% | 1 | 1 | 0% | 4,269 | 5,190 | +22% | 0 | 0 | — |
case-06 | pass→fail | 34,266 | 17,927 | -48% | 1 | 1 | 0% | 3,524 | 4,249 | +21% | 0 | 0 | — |
case-07 | pass→pass | 21,800 | 19,485 | -11% | 1 | 1 | 0% | 4,707 | 4,649 | -1% | 0 | 0 | — |
case-08 | pass→pass | 30,479 | 18,820 | -38% | 1 | 1 | 0% | 2,739 | 4,554 | +66% | 0 | 0 | — |
case-09 | pass→pass | 14,539 | 15,892 | +9% | 1 | 1 | 0% | 2,992 | 3,682 | +23% | 0 | 0 | — |
case-10 | pass→pass | 12,923 | 14,448 | +12% | 1 | 1 | 0% | 2,435 | 3,416 | +40% | 0 | 0 | — |
case-11 | pass→pass | 12,989 | 16,440 | +27% | 1 | 1 | 0% | 2,683 | 3,477 | +30% | 0 | 0 | — |
case-12 | pass→pass | 33,347 | 19,594 | -41% | 1 | 1 | 0% | 3,858 | 4,374 | +13% | 0 | 0 | — |
case-13 | pass→pass | 18,857 | 20,295 | +8% | 1 | 1 | 0% | 3,893 | 4,683 | +20% | 0 | 0 | — |
case-14 | pass→pass | 16,213 | 24,832 | +53% | 1 | 1 | 0% | 3,277 | 5,647 | +72% | 0 | 0 | — |
case-15 | pass→pass | 19,825 | 19,621 | -1% | 1 | 1 | 0% | 4,168 | 4,801 | +15% | 0 | 0 | — |
case-16 | pass→pass | 23,319 | 9,385 | -60% | 1 | 1 | 0% | 2,321 | 2,275 | -2% | 0 | 0 | — |
case-17 | pass→pass | 15,047 | 18,405 | +22% | 1 | 1 | 0% | 2,995 | 4,329 | +45% | 0 | 0 | — |
case-18 | pass→pass | 14,918 | 16,108 | +8% | 1 | 1 | 0% | 2,814 | 3,824 | +36% | 0 | 0 | — |
case-19 | pass→pass | 14,506 | 13,918 | -4% | 1 | 1 | 0% | 2,726 | 3,221 | +18% | 0 | 0 | — |
case-20 | pass→pass | 11,088 | 11,439 | +3% | 1 | 1 | 0% | 2,467 | 2,914 | +18% | 0 | 0 | — |
case-21 | pass→pass | 12,356 | 12,193 | -1% | 1 | 1 | 0% | 2,581 | 3,007 | +17% | 0 | 0 | — |
case-22 | pass→pass | 15,296 | 12,903 | -16% | 1 | 1 | 0% | 3,266 | 3,141 | -4% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of -5 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Other measured skills in the registry, with their headline benchmark lift.