CtrlK
BlogDocsLog inGet started
Tessl Logo

python-bootstrap

Install Python dependencies before running verification or test steps. Choose the correct path depending on whether the agent builds OpenVINO from source or not.

56

Quality

64%

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 ./.github/agents-prototype/skills/python-bootstrap/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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 content is lean, executable, and well-structured into two clear paths with a meaningful warning checkpoint, scoring consistently high across all dimensions with only minor gaps.

DimensionReasoningScore

Conciseness

The body is efficient and assumes competence, with copy-paste pip commands and minimal prose; only slight commentary in 'General rules' could be trimmed, fitting the 'efficient; minor over-explanation' anchor rather than the fully lean 5.

4 / 5

Actionability

Provides concrete, executable pip commands with the correct --extra-index-url and PYTHONPATH export across both paths; the <build_dir> placeholder and conditional TF guidance are minor gaps versus fully copy-paste-ready 5.

4 / 5

Workflow Clarity

Two clearly sequenced paths with an explicit blockquote checkpoint warning against installing the release wheel alongside a source build, plus a failure-continue rule; a 5 would require an explicit validate->fix->retry loop, which is only weakly present.

4 / 5

Progressive Disclosure

Well-organized single-purpose skill with clear H2 sections and no external bundle files needed; it is slightly over 50 lines with all content inline, keeping it just below the clean-5 simple-skill bar.

4 / 5

Total

16

/

20

Passed

Description

53%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.

The description clearly conveys purpose and a conditional usage branch but lacks an explicit trigger phrase and comprehensive action list, leaving it solidly mid-band.

Suggestions

Add an explicit 'Use when...' trigger clause naming natural user phrases (e.g., 'Use when setting up Python test or verification environments for OpenVINO workflows').

List concrete actions beyond just installing (e.g., selecting source-build vs wheel path, setting PYTHONPATH) to lift specificity.

Include common synonyms/extensions (e.g., 'pip install', 'dev build', '.whl') to improve trigger-term coverage.

DimensionReasoningScore

Specificity

Names the Python-dependency domain and a concrete conditional action ("Choose the correct path depending on whether the agent builds OpenVINO from source or not"), but lists only one or two actions rather than several, matching the anchor for 1-2 concrete actions without comprehensive coverage.

3 / 5

Completeness

It states what (install Python deps before verification/test steps) and a conditional when (path depends on source build), but lacks an explicit 'Use when...' trigger clause, which per the guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Relevant keywords are present ("Python dependencies", "verification or test steps", "OpenVINO", "builds...from source") but common synonyms and file extensions are missing, fitting the 'some relevant keywords but missing variations' anchor.

3 / 5

Distinctiveness Conflict Risk

Scoped to OpenVINO with a source-build branch, making it mostly distinct with only minor overlap risk against other Python/test bootstrap skills; not a 5 because the opening 'Install Python dependencies' phrasing still overlaps broadly.

4 / 5

Total

13

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openvinotoolkit/openvino
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.