Azure agentfærdigheder

Azure Agent Skills er et first-party, Microsoft-forfattet katalog over AI-læsbare færdigheder til Azure-udvikling. Hver færdighed er et struktureret indeks af autoritativt Microsoft Learn-indhold, pakket så AI-kodningsassistenter kan opdage og bruge det til at give præcis, up-todatevejledning om Azure tjenester.

Færdighederne følger Agent Skills åbne standard og arbejder med enhver kompatibel AI-kodningsassistent, herunder GitHub Copilot, Claude Code, Cursor, Gemini CLI, Codex CLI og andre.

Brugseksempler

  • Giv AI-kodningsassistenter ekspertniveau Azure-vejledning baseret på officiel dokumentation
  • Forbedr nøjagtigheden og fuldstændigheden af agentsvarene til Azure-udviklingsopgaver
  • Gør det muligt for udviklere at få best practices, fejlfinding af flows, arkitekturmønstre og sikkerhedsvejledning direkte i deres editor
  • Giv struktureret, up-to-dateret viden, der supplerer live dataværktøjer som MCP-servere

Hvordan agentfærdigheder fungerer

Agent Skills er lette, filsystembaserede kapabilitetsmoduler. Hver færdighed er en mappe, der indeholder en SKILL.md fil med YAML-frontmatter (navn, beskrivelse, kompatibilitet) og struktureret indhold, der er organiseret efter kategori (fejlfinding, bedste fremgangsmåder, arkitektur, sikkerhed, konfiguration og meget mere).

Færdigheder bruger gradvis offentliggørelse til at indlæse indhold effektivt:

  1. Discovery – AI-assistenten læser færdighedens name og description fra YAML-frontmatteren for at fastslå relevansen
  2. Instruktioner – Når assistenten udløses, indlæser den det fulde SKILL.md indhold, som indeholder organiserede dokumentationslinks, der er organiseret efter emne
  3. Fetch – Assistenten henter det nyeste indhold fra Microsoft Learn ved hjælp af Learn MCP-serveren eller et webhentningsværktøj

Denne arkitektur adskiller videnindekset (hvad man skal slå op og hvornår) fra leveringen af indhold (henter de nyeste dokumenter på forespørgselstidspunktet), hvilket sikrer, at færdighederne forbliver opdaterede, efterhånden som dokumentationen udvikler sig.

Færdighedskataloget genereres og vedligeholdes automatisk af en specialbygget pipeline, der scanner Azure-produktdokumentation, identificerer værdifuldt procedure- og beslutningsindhold og omdanner det til strukturerede færdighedsfiler. Pipelinen evaluerer løbende for ændringer i upstream indhold og producerer inkrementelle opdateringer.

Færdighedskatalog

Arkivet indeholder 193 færdigheder dækker Azure's kernetjenester på tværs af disse kategorier:

Kategori Færdigheder Eksempler
Infrastruktur og ledelse 27 Azure Resource Manager, Sikkerhedskopiering, Overvåg, Politik, Omkostningsstyring, Bue
Specialiseret 27 Quantum, Maps, VMware-løsning, SAP, sundhedsdatatjenester, Virtual Desktop
Netværk 24 virtuelt netværk, Front Door, Firewall, VPN Gateway, ExpressRoute, belastningsjustering
AI & ML 20 AI-tjenester, Machine Learning, Dokumentintelligens, Tale, Bot Service
Data & Analyse 20 Cosmos DB, DocumentDB (med MongoDB-kompatibilitet), SQL Database, Data Factory, Synapse Analytics, Databricks
Sikkerhed og identitet 17 Key Vault, RBAC, Sentinel, Defender for Cloud, Fortrolig Databehandling
DevOps 14 Azure DevOps, Pipelines, Container Registry, Deployment Environments, Dev Box
Compute 13 Funktioner, Container Apps, Virtual Machines, Kubernetes-tjeneste, App Service
Integration 12 Logikapps, API-styring, Event Grid, Service Bus, Event Hubs
Storage 9 Blob Storage, filer, elastisk SAN, NetApp filer, containerlagring
IoT & Edge 7 IoT Hub, IoT Central, IoT Edge, IoT Operations, Digitale Tvillinger

Rollebaserede organiserede bundter er tilgængelige til almindelige scenarier (Essentials, Infrastructure, Data Engineering, AI/ML, Security, DevOps).

Det komplette kompetencekatalog er tilgængeligt på docs/CATALOG.md.

Krav

  • Netværksadgang er påkrævet. Færdigheder refererer til Microsoft Learn dokumentations-URL'er, som AI-assistenten henter ved forespørgslen.
  • En kompatibel AI-kodningsassistent , der understøtter den åbne standard Agent Skills (SKILL.md format).
  • Anbefalet: Microsoft Learn MCP Server for at få optimal dokumentationshentning. Hvis Learn MCP Server ikke er tilgængelig, falder færdighederne tilbage på webhentefunktioner, der er indbygget i de fleste AI-assistenter.

Der kræves ingen autentificering for at bruge færdighederne selv. Færdighederne er statiske filer, der kører lokalt i dit udviklingsmiljø.

Introduktion

Installation

  1. Klon arkivet:

    git clone https://github.com/MicrosoftDocs/agent-skills.git
    
  2. Kopiér kompetencemapperne fra skills/ til din AI-assistents kompetencemappe:

    AI-assistent Projektniveau-sti Global vej
    GitHub Copilot {project}/.github/skills/ ~/.copilot/skills/
    Claude Code {project}/.claude/skills/ ~/.claude/skills/
    Codex CLI {project}/.codex/skills/ ~/.codex/skills/
    Cursor {project}/.cursor/skills/
    Gemini kommandolinjegrænsefladen {project}/.gemini/skills/

    Vigtigt!

    Kopiér mapperne iskills/ (f.eks. , azure-functions/), azure-storage/ikke selve skills/ mappen.

  3. Brugere af VS Code: Aktivér chat: Brug Agentfærdigheder (chat.agent.skills) i Indstillinger.

  4. Begynd at stille din AI-assistent Azure-spørgsmål. Færdigheder aktiveres automatisk baseret på din forespørgsel.

Brug

Når det er installeret, så stil din AI-assistent spørgsmål naturligt:

  • "Hjælp mig med at sætte Azure Functions op med Durable Functions"
  • "Hvad er de bedste praksisser for Azure Container Apps?"
  • "Jeg får begrænsningsfejl på min lagerkonto – hvordan diagnosticerer jeg dette?"

Assistenten vil automatisk opdage relevante færdigheder, indlæse den strukturerede vejledning og hente den nyeste dokumentation fra Microsoft Learn for at give præcise, funderede svar.

Kompatibilitet

Disse færdigheder fungerer sammen med en hvilken som helst AI-kodningsassistent, der understøtter specifikationen AgentFærdigheder:

AI-kodningsassistent Type Kompetencevej
GitHub Copilot VS Code-udvidelse .github/skills/
Claude Code Anthropisk CLI .claude/skills/
Codex CLI OpenAI CLI .codex/skills/
Cursor Ai-oprindelig IDE .cursor/skills/
Gemini kommandolinjegrænsefladen Google DeepMind .gemini/skills/
Antigravitations-IDE DeepMind IDE .agent/skills/
OpenCode Open source CLI .agent/skills/

Forholdet til Learn MCP-serveren

Agentfærdigheder og Learn MCP-serveren supplerer hinanden:

  • Learn MCP Server indeholder værktøjer – søgning, hentning og kodeeksempelhentning mod Microsoft Learn-indhold
  • Agentfærdigheder giver viden – struktureret vejledning i, hvad du skal slå op, hvornår og hvordan du anvender den

Færdigheder bruger Learn MCP Server (eller tilsvarende hentefunktion) som deres indholdsleveringsmekanisme. Sammen giver de AI-assistenter både dømmekraft til at identificere, hvad der er relevant, og evnen til at hente det nyeste autoritative indhold.

Tilgængelighed og priser

Azure Agent Skills er offentligt tilgængelig som et open source-repository under dobbelt licens:

Der er ingen bekostning for at bruge færdighederne.

Begrænsninger

  • Færdigheder kræver netværksadgang for at hente dokumentation fra Microsoft Learn. Uden netværksadgang leverer færdigheder kuraterede linkindekser, men kan ikke hente fuldt indhold.
  • Færdighedskataloget dækker i øjeblikket 193 Azure-tjenester. Dækningen udvides for hver pipeline, der køres, efterhånden som ny dokumentation udgives.
  • Færdigheder genereres fra offentligt tilgængelig Microsoft Learn-dokumentation. Indhold fra træningsmoduler, læringsveje og instruktørledede kurser er ikke inkluderet på nuværende tidspunkt.
  • Genereringspipelinen kører inkrementelt. Der kan være en kort forsinkelse mellem dokumentationsopdateringer på Microsoft Learn og tilsvarende færdighedsopdateringer.

Sådan giver du feedback

Næste trin