Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
Create effective skills for AI agents — Azure SDK patterns, progressive disclosure, acceptance criteria, test scenarios
tier
standard
applyTo
**/*skill*,**/*SKILL*,**/skills/**
Skill Creator
Guide for creating skills that extend AI agent capabilities, with emphasis on Azure SDKs and external APIs
Related: See skill-building for Alex-specific skill creation workflow and promotion to Master Alex.
Core Principles
1. Concise is Key
The context window is a shared resource. Challenge each piece: "Does this justify its token cost?"
Default assumption: Agents are already capable. Only add what they don't already know.
2. Fresh Documentation First
Azure SDKs change constantly. Skills should instruct agents to verify documentation:
## Before Implementation
Search `microsoft-docs` MCP for current API patterns:
- Query: "[SDK name] [operation] python"
- Verify: Parameters match your installed SDK version
3. Degrees of Freedom
Match specificity to task fragility:
Freedom
When
Example
High
Multiple valid approaches
Text guidelines
Medium
Preferred pattern with variation
Pseudocode
Low
Must be exact
Specific scripts
4. Progressive Disclosure
Skills load in three levels:
Metadata (~100 words) — Always in context
SKILL.md body (<5k words) — When skill triggers
References (unlimited) — As needed
Keep SKILL.md under 500 lines. Split into reference files when approaching this limit.
config:model:gpt-4max_tokens:2000temperature:0.3scenarios:-name:basic_client_creationprompt:|
Create a basic example using the Azure SDK.
Include proper authentication and client initialization.
expected_patterns:-"DefaultAzureCredential"-"MyClient"forbidden_patterns:-"api_key="-"hardcoded"tags:-basic-authenticationmock_response:|
import os
from azure.identity import DefaultAzureCredential
from azure.ai.mymodule import MyClient
credential=DefaultAzureCredential()client=MyClient(endpoint=os.environ["AZURE_ENDPOINT"],credential=credential)# ... rest of working example
Scenario design principles:
Each scenario tests ONE specific pattern or feature
expected_patterns — patterns that MUST appear
forbidden_patterns — common mistakes that must NOT appear
mock_response — complete, working code that passes all checks
tags — for filtering (basic, async, streaming, tools)
Progressive Disclosure Patterns
Pattern 1: High-Level Guide with References
# SDK Name## Quick Start
[Minimal example]
## Advanced Features-**Streaming**: See [references/streaming.md](references/streaming.md)
-**Tools**: See [references/tools.md](references/tools.md)