CtrlK
BlogDocsLog inGet started
Tessl Logo

testing-course-samples

Use when asked to validate, test, smoke-test, or run the course's notebook and code samples against a live Microsoft Foundry / Azure OpenAI configuration. Covers environment setup (.env, az login, packages), the scripts/validate-notebooks.ps1 runner, interpreting PASS/FAIL results, and which lessons need extra resources (Azure AI Search, GitHub MCP, Foundry Local, Playwright).

78

Quality

100%

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

100%

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

A dense, actionable runbook: executable commands with concrete flags, a check-first prerequisite list, a PASS/FAIL interpretation and triage section, and a lesson-requirements table. It assumes Claude's competence and adds only non-obvious domain knowledge, though the external repo-file links are not self-contained within the skill bundle.

Suggestions

Make the referenced paths self-contained or note they resolve relative to the repo root, since scripts/validate-notebooks.ps1, tests/README.md, and .env.example do not exist inside the skill bundle and do not resolve standalone.

Add an explicit 'if FAIL: read log_*.txt, fix, then re-run with -Filter' loop so the recovery step after a failed notebook is a stated checkpoint rather than implied by auto-retry.

DimensionReasoningScore

Conciseness

The body is lean and avoids explaining concepts Claude already knows; even the quota aside ('raising a single deployment's capacity does not help when the subscription quota is exhausted') is non-obvious domain insight that earns its tokens rather than padding.

3 / 3

Actionability

Provides copy-paste-ready, executable commands with specific flags — 'pwsh scripts/validate-notebooks.ps1 -Filter '08-*' -Timeout 600', 'az cognitiveservices account deployment list -g <rg> -n <account> -o table' — plus named env vars, matching the fully-executable anchor.

3 / 3

Workflow Clarity

Clear sequence of Prerequisites (check first) -> run -> interpret PASS/FAIL -> report, with an explicit verify checkpoint ('Verify the model deployment exists') and result feedback via log_*.txt and automatic retries; verification is present so the batch-operation cap at 2 does not apply, though this is borderline.

3 / 3

Progressive Disclosure

Well-organized into clearly headed sections with one-level, clearly signaled markdown links and a navigable lesson-requirement table; no nested references. This is borderline because the linked paths point to repo-level files outside the skill bundle and do not resolve within the isolated package.

3 / 3

Total

12

/

12

Passed

Description

100%

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, specific description that names concrete capabilities, supplies natural trigger terms, gives an explicit 'Use when' clause, and carves out a clearly distinct niche. The imperative 'Use when' phrasing matches the rubric's own good examples and is not the penalized second-person 'You can use this' form.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'validate, test, smoke-test, or run the course's notebook and code samples', 'environment setup (.env, az login, packages)', 'interpreting PASS/FAIL results', and named extra-resource tools — matching the anchor for enumerating specific actions rather than vague language.

3 / 3

Completeness

An explicit 'Use when asked to...' trigger satisfies the when-clause requirement (so it is not capped at 2), and the 'Covers ...' clause enumerates the what, clearly answering both what and when.

3 / 3

Trigger Term Quality

Opens with 'Use when asked to validate, test, smoke-test, or run...', supplying the natural verbs a user would actually say when they need this skill, giving good coverage of natural trigger terms.

3 / 3

Distinctiveness Conflict Risk

The niche is tightly scoped to the course's notebooks against a live Microsoft Foundry / Azure OpenAI configuration with a named runner and specific tools, making it unlikely to fire for an unrelated skill.

3 / 3

Total

12

/

12

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.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 suspicious

Warning

referenced_paths_exist

Referenced path issues: 5 missing

Warning

Total

14

/

16

Passed

Repository
microsoft/ai-agents-for-beginners
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.