Agent Skills by microsoft
There are 18 agent skills in our directory.
microsoft publishes 18 AI agent skills in our directory. Browse them below — each links back to its source repository.
Updated June 2026
- create-hookCreate a hook (.json) to enforce policy or automate agent lifecycle events.
- dep-bump__with_skill
- dependency-updateGuides dependency version updates by checking nuget.org for latest versions, triggering the dotnet-migrate-package Azure DevOps pipeline, and monitoring runs. Use this when asked to update external NuGet dependencies.
- generate-canvas-app[DEPRECATED — use canvas-app instead] Generate a complete Power Apps canvas app.
- inbox-add-reactionAdd a reaction to a GitHub issue or pull request
- jupyter-notebookഉപയോക്താവ് പരീക്ഷണങ്ങൾ, അന്വേഷണങ്ങൾ, അല്ലെങ്കിൽ ട്യൂട്ടോറിയലുകൾക്കുള്ള
- nsg-auditUse when an operator or a scheduled task requests a periodic Network Security Group (NSG) and connectivity-path audit of the Zava Learning resource group — enumerate every NSG and its rules, trace the full path (NSGs, UDRs / route tables, Private Endpoints, DNS, and any firewall), flag overly-permissive, shadowed, unused, or orphaned rules, and recommend least-exposure corrections. Read-only; produces findings for a report.
- oss-growth>-
- python-architecture>
- SKILLDEPRECATED: Use /copilot-studio:chat-with-agent instead — it auto-detects DirectLine vs M365 mode. This skill is kept for backwards compatibility only.
- suggest-fix-issueGiven the details of an issue, suggests a fix for the issue.
- supply-chain-security>-
- support-styleContoso Outdoors customer-support tone and formatting guidelines.
- three-issues-mixed.with_skill
- three-issues-mixed.without_skill
- trigger-pipelines-for-copilot-prTrigger ADO pipelines for a Copilot-created PR by posting /azp run comments. Use when the user asks to trigger CI pipelines for a specific PR.
- unit-converterConvert between common units using a multiplication factor. Use when asked to convert miles, kilometers, pounds, or kilograms.
- update-dependenciesUpdate packages that DCP executables depend on. This skill is used infrequently, usually just once at the start of a new development cycle. Should only be used when requested explicitly, never as part of a regular change or PR.