CtrlK
BlogDocsLog inGet started
Tessl Logo

find-package-skill

**UTILITY SKILL** — Must be consulted before making any changes to packages under sdk/. Discovers and loads package-specific domain knowledge that prevents common mistakes. WHEN: add feature to package; fix bug in package; modify package code; regenerate from typespec; change client library.

76

Quality

95%

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.

The body is a concise, well-organized discovery workflow with concrete paths and clear conditional branching. It assumes Claude's competence and avoids unnecessary explanation, fitting its simple single-purpose scope.

DimensionReasoningScore

Conciseness

The body is lean: a brief framing paragraph plus a tight four-step list, with no padding or explanation of concepts Claude already knows. Every token earns its place.

3 / 3

Actionability

Steps give concrete, copy-pasteable guidance with specific example paths (e.g. 'sdk/search/Azure.Search.Documents/.github/skills/') and concrete fallbacks (.github/CODEOWNERS), which is actionable even though no code is required for this instruction-only skill.

3 / 3

Workflow Clarity

The discovery process is a clearly sequenced four-step list with explicit conditional branching ('If it exists' / 'If no ... directory exists'); this is a low-risk lookup task that needs no validation checkpoint, so the clear sequence and fallback earn the top anchor.

3 / 3

Progressive Disclosure

This is a short single-purpose skill with well-organized sections and no external bundle files needed; per the rubric's simple-skill note, well-organized sections suffice for the top score.

3 / 3

Total

12

/

12

Passed

Description

90%

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 is well-structured with a clear what/when split, explicit trigger terms, and a distinct niche. Its only weakness is that the 'what' relies on somewhat generic verbs ('discovers', 'loads') rather than enumerating concrete capabilities.

DimensionReasoningScore

Specificity

Names the domain ('package-specific domain knowledge') and actions ('Discovers and loads'), but these are generic verbs rather than a list of multiple concrete capabilities, so it does not reach the 'multiple specific concrete actions' anchor.

2 / 3

Completeness

It states what the skill does ('Discovers and loads package-specific domain knowledge') and provides an explicit 'WHEN:' trigger clause, clearly answering both what and when.

3 / 3

Trigger Term Quality

The 'WHEN:' clause enumerates natural trigger phrases users would say ('add feature to package', 'fix bug in package', 'modify package code', 'change client library'), giving good coverage of natural terms.

3 / 3

Distinctiveness Conflict Risk

It is scoped to a clear niche ('packages under sdk/') with distinct triggers, making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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
Azure/azure-sdk-for-net
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.