CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

workflow-from-eval

Build or improve a Roboflow Workflow using eval-driven search. Prefer this for open-ended business problems where the approach is unclear, or when comparing alternatives. A business goal plus images or video is enough to start; no existing Workflow or Eval is required. Build an example suite and scorecard the user approves, compare candidate Workflows, then tune and validate the winner. Use direct tools for straightforward builds and edits, Workflow Evals tools for measuring one existing Workflow once, and training skills for training a model.

Quality

87%

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

SKILL.md
Quality
Evals
Security

Quality

Content

77%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 body is an unusually disciplined orchestration protocol: exact tool calls, explicit budgets, checkpoints, validation and recovery loops, and safety rules for pre-existing resources. Its main weaknesses are repetition of a few rules across sections and a reference structure pointing to guide files that are not shipped in this bundle.

Suggestions

Ship the referenced guides (intake.md, ground-truth.md, search.md, gotchas.md) alongside SKILL.md — none are present in the bundle, so deferred details like the report template and preview upload path are currently unreachable.

De-duplicate rules stated twice: the 'say what it costs before every Run' instruction and the output-name-freezing rule each appear in two sections; state each once and cross-reference.

Inline the minimal essentials currently deferred to missing files (e.g., a compact report.md template and the answer-type-to-evaluator mapping), so the skill remains actionable even when the guides cannot be loaded.

DimensionReasoningScore

Conciseness

Exceptionally dense with non-obvious platform knowledge (budgets like 'up to 100 Executions', naming conventions, '9 Qwen 27B candidates produced 131 transient 500s in one Run') and no padding or explanation of known concepts. Not 5: several rules are stated twice — cost-before-every-Run appears in 'Talk like this' and again in 'Budget and cost', and output-name freezing appears in Phase 2 and again in 'Rules'.

4 / 5

Actionability

Names exact tools with arguments ('workflow_specs_validate', 'caseSelection: all', 'execution_reuse: never'), concrete naming patterns ('<slug>-spec', '<model> + <approach> (<change>) · cNN · <timestamp>'), and specific recovery policies, which is highly executable for an instruction-only skill. Not 5: key executable details (report template, preview upload path, Goal Card mapping) are deferred to guide files that are not present in the bundle, leaving minor gaps a reader cannot fill.

4 / 5

Workflow Clarity

Five phases with four explicit user checkpoints ('Never spend inference past a checkpoint before the user answers'), validation at every risky step (smoke before save, validate before run, readiness check, retry limits), feedback loops (fix-or-drop on smoke errors, retry_failed up to twice, split rejected joint Runs), tie-breaking by noise band, and a confirm-before-delete cleanup that discloses soft deletion and protects pre-existing resources. Not 4: validation and error-recovery checkpoints are explicit at every stage, not merely present.

5 / 5

Progressive Disclosure

The four guides ('intake.md', 'ground-truth.md', 'search.md', 'gotchas.md') are well-signaled with one-line scope descriptions, but none of them — nor the referenced '../draw-vision/SKILL.md' — exist in the bundle, so navigation dead-ends and deferred details are unreachable. The ~280-line inline protocol also carries detail that could live in those files. Not 4: this is more than a minor organization gap, since the bundle's only content is the overview itself.

3 / 5

Total

16

/

20

Passed

Description

92%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: concrete actions, explicit when-to-use and when-not-to-use routing, third-person voice, and a distinct niche. Trigger-term coverage is good but misses some natural synonyms users might say (benchmark, find the best model, evaluate approaches).

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — 'Build or improve a Roboflow Workflow', 'Build an example suite and scorecard the user approves, compare candidate Workflows, then tune and validate the winner' — with comprehensive coverage of the build/improve/measure/compare/tune/validate lifecycle. Not 4: the action list has no meaningful gaps for its domain.

5 / 5

Completeness

Explicitly answers both what ('Build an example suite and scorecard the user approves, compare candidate Workflows, then tune and validate the winner') and when ('Prefer this for open-ended business problems where the approach is unclear, or when comparing alternatives'), plus negative routing ('Use direct tools for straightforward builds and edits, Workflow Evals tools for measuring one existing Workflow once, and training skills for training a model').

5 / 5

Trigger Term Quality

Natural terms present: 'Roboflow Workflow', 'open-ended business problems where the approach is unclear', 'comparing alternatives', 'images or video'. Common user phrasings like 'find the best model', 'benchmark', or 'evaluate approaches' are missing, so coverage is good but not comprehensive. Not 3: the included keywords are natural and specific, not minimal.

4 / 5

Distinctiveness Conflict Risk

A clear niche (Roboflow Workflow selection via eval-driven search) with explicit boundaries against direct-build tools, one-shot Workflow Evals measurement, and training skills, minimizing conflict risk within the skill family. Not 4: it does not merely avoid overlap with closely related skills, it names and excludes them.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository

roboflow/computer-vision-skills

Path

skills/workflow-from-eval/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.