CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-creator

Guide for creating effective skills for AI coding agents working with Azure SDKs and Microsoft Foundry services. Use when creating new skills or updating existing skills.

72

4.57x
Quality

72%

Does it follow best practices?

Impact

96%

4.57x

Average score across 2 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.github/skills/skill-creator/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

98%

87%

Add an Azure App Configuration Skill to the Skill Repository

Python Azure SDK skill creation with authentication and structure conventions

Criteria
Without this skill
With this skill

Token count annotation

0%

83%

Section order: Installation before Env Vars

0%

100%

Section order: Env Vars before Auth

0%

100%

Section order: Auth before Core Workflow

0%

100%

Section order: Core Workflow before Best Practices

100%

100%

Auth callout verbatim opening

0%

100%

Auth callout rule 1 verbatim

0%

100%

Auth callout rule 2 verbatim

0%

100%

Auth callout placement

0%

100%

DefaultAzureCredential primary

0%

100%

Legacy API key subsection

0%

100%

Context managers in all examples

0%

100%

Best Practices item 1: sync/async separation

0%

100%

Best Practices item 2: context managers

42%

100%

references/capabilities.md exists

0%

100%

references/non-hero-scenarios.md exists

0%

100%

SKILL.md under 500 lines

0%

100%

Frontmatter name field

100%

100%

Frontmatter description field

100%

66%

95%

64%

Create Azure Key Vault Secrets Rust SDK Skill

Rust Azure SDK skill creation with Rust-specific conventions

Criteria
Without this skill
With this skill

cargo add first Best Practice

0%

100%

azure_core conditional rule second Best Practice

0%

100%

DeveloperToolsCredential for local dev

0%

100%

ManagedIdentityCredential for production

50%

100%

cargo add in Installation section

0%

100%

Non-exhaustive struct initializer pattern

100%

100%

Wildcard arm in enum match

20%

0%

Official azure_* crates only

100%

100%

RBAC role named for production

100%

100%

Token count annotation

0%

100%

references/capabilities.md present

0%

100%

references/non-hero-scenarios.md present

0%

100%

Frontmatter name in hyphen-case

0%

100%

Correct section order

60%

100%

Repository
microsoft/agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.