CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

building-automl-pipelines

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".

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/ai-ml/automl-pipeline-builder/skills/building-automl-pipelines/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

46%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill is well-structured as an overview with legitimate one-level references, but its executable value is thin: no code or commands appear in the body or reference guides, instructions duplicate the implementation reference, and the workflow lacks validation checkpoints. It reads more as an outline of an AutoML process than an operational guide.

Suggestions

Add a minimal executable quick-start — e.g., a concrete Auto-sklearn/TPOT snippet or a usage example of scripts/pipeline_deployment.py and assets/pipeline_template.yaml — so the Instructions section contains runnable guidance instead of abstract directives.

Remove the duplication between the body's Instructions and references/implementation.md: summarize the workflow once in the body and defer the detailed step lists entirely to the reference.

Insert explicit validation checkpoints into the workflow, such as verifying data quality and split integrity before training and confirming exported artifacts/reports after training, to create a validate-fix-retry feedback loop.

DimensionReasoningScore

Conciseness

The body is mostly lean, but steps 1-5 and 6-11 of the Instructions duplicate references/implementation.md's Steps 1-2 almost verbatim, and prerequisites include items Claude already assumes ('Understanding of problem type', 'Knowledge of evaluation metrics'). This fits the 3 anchor — mostly efficient with some unnecessary content that could be tightened.

3 / 5

Actionability

The instructions are high-level directives with no code, commands, or library-specific usage anywhere in the body ('Perform initial data quality assessment', 'Initialize AutoML pipeline with configuration'), and the referenced implementation guide likewise contains only abstract lists. This matches the 2 anchor: minimal concrete guidance with the specific executable steps missing.

2 / 5

Workflow Clarity

Eleven numbered steps give a recognizable sequence from problem definition through pipeline initialization, but there are no validation checkpoints or feedback loops (e.g., verifying data quality or inspecting trained artifacts before proceeding). This matches the 3 anchor — sequence present but checkpoints missing or implicit.

3 / 5

Progressive Disclosure

The body is a clear overview with well-signaled, one-level-deep markdown links to real files (references/implementation.md, errors.md, examples.md) that contain actual content with no nested references. It falls short of 5 because the instructions duplicate reference content and the bundle's scripts/ and assets/ files are never linked or mentioned from the body.

4 / 5

Total

12

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description that explicitly states capabilities, usage conditions, and concrete trigger phrases in third-person voice. Its only weaknesses are a few missing natural trigger variations and slight overlap risk with generic ML workflow skills.

DimensionReasoningScore

Specificity

The description names the domain and three concrete capabilities — 'feature engineering, model selection, and hyperparameter tuning' — which is several specific actions, but coverage has minor gaps (e.g., data validation and evaluation are only implied via the 'Use when' clause). It exceeds the 3 anchor (only 1-2 actions) but falls short of 5's comprehensive coverage.

4 / 5

Completeness

It clearly answers both what ('Build automated machine learning pipelines with feature engineering, model selection, and hyperparameter tuning') and when ('Use when automating ML workflows from data preparation through model deployment'), and adds explicit concrete trigger phrases — matching the 5 anchor exactly.

5 / 5

Trigger Term Quality

Includes natural phrases users would say — 'build automl pipeline', 'automate ml workflow', 'create automated training pipeline' — giving good keyword coverage. It misses common variations such as 'auto machine learning', 'model tuning', or 'automated model training', so it does not reach the 5 anchor's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The AutoML pipeline niche is mostly distinct with dedicated trigger phrases, but 'automate ml workflow' is broad enough to overlap with general ML-training or data-science skills, fitting the 4 anchor (minor overlap risk with closely related skills) rather than 5's minimal conflict risk.

4 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository

jeremylongshore/tons-of-skills-marketplace

Path

plugins/ai-ml/automl-pipeline-builder/skills/building-automl-pipelines/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.