Microsoft
- 1.7k skills
- 0 followers
- 2.7k repo stars
- 196 verified
- last week last updated
- ▌ Jupyter Notebook 48 · microsoft bundle當使用者要求建立、搭建或編輯 Jupyter 筆記本(`.ipynb`)以進行實驗、探索或教學範例時使用;優先使用隨附的範本,並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。
- ▌ Jupyter Notebook 49 · microsoft bundle當使用者要求建立、搭建或編輯用於實驗、探索或教學的 Jupyter 筆記本 (`.ipynb`) 時使用;優先採用內建範本並執行輔助腳本 `new_notebook.py` 以產生一個乾淨的起始筆記本。
- ▌ Jupyter Notebook 50 · microsoft bundle當使用者要求建立、搭建或編輯 Jupyter 筆記本(`.ipynb`)用於實驗、探索或教學時使用;優先使用隨附範本並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。
- ▌ Skill Creator 7 · microsoft bundleGuide 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.
- ▌ Entra Agent Id 2 · microsoft bundle| Microsoft Entra Agent ID (preview) for creating OAuth2-capable AI agent identities via Microsoft Graph beta API. Covers Agent Identity Blueprints, BlueprintPrincipals, Agent Identities, required permissions, sponsors, and Workload Identity Federation. Includes Microsoft Entra SDK for AgentID (containerized sidecar) for polyglot agent authentication (Docker/Kubernetes), 3P agent integration, autonomous and interactive agent patterns. Triggers: "agent identity", "agent id", "Agent Identity Blueprint", "BlueprintPrincipal", "entra agent", "agent identity provisioning", "Graph agent identity", "entra sidecar", "agent id sidecar", "auth sidecar", "3P agent", "third-party agent identity", "polyglot agent auth".
- ▌ Skillopt Sleep 3 · microsoftUse when the user wants Cursor to learn from recent local sessions, asks for an offline sleep or dream cycle, wants to consolidate recurring work into a Cursor skill, or requests SkillOpt-Sleep status, harvest, dry-run, run, scheduling, review, or adoption. Drives the validation-gated skillopt_sleep engine with Cursor transcripts and the optional Cursor Agent CLI backend.
- ▌ Jupyter Notebook 2 · microsoft bundleاستخدمه عندما يطلب المستخدم إنشاء أو تهيئة أو تعديل دفاتر Jupyter (`.ipynb`) للتجارب أو الاستكشافات أو الدروس التعليمية؛ فضّل القوالب المضمّنة وقم بتشغيل سكربت المساعدة `new_notebook.py` لتوليد دفتر بدءٍ نظيف
- ▌ Copilot Sdk 2 · microsoftBuild applications powered by GitHub Copilot using the Copilot SDK. Use when creating programmatic integrations with Copilot across Node.js/TypeScript, Python, Go, or .NET. Covers session management, custom tools, streaming, hooks, MCP servers, BYOK providers, session persistence, custom agents, skills, and deployment patterns. Requires GitHub Copilot CLI installed and a GitHub Copilot subscription (unless using BYOK).
- ▌ Skillopt Sleep 2 · microsoftUse when the user wants Codex to self-improve from past usage, asks about a nightly/offline 'sleep' or 'dream' cycle, wants Codex to review past sessions, learn preferences, consolidate memory/skills, run dry-run/run/adopt/status for SkillOpt-Sleep, or schedule background self-optimization. Drives the skillopt_sleep engine: harvest past sessions -> mine recurring tasks -> replay through a selected backend -> consolidate validated memory + skills behind a held-out gate.
- ▌ Azure App Onboard Scaffold Iac Generation Self Review · microsoft bundleGenerate deployment-ready infrastructure code from an architecture plan, verify it with adversarial self-review, and bridge to validation — all without deploying.
- ▌ Prepare Architecture Planning Cost Estimation · microsoft bundleInvoked by the azure-app-onboard orchestrator at Phase 2 when prereq-output.json exists. Not directly user-routable.
- ▌ Deploy Iac Execution Health Verification · microsoft bundleInvoked by the azure-app-onboard orchestrator at Phase 4 when scaffold-manifest.json exists with files[] and validationResult. Not directly user-routable.
- ▌ Azure App Onboard · microsoft bundleEnd-to-end orchestrator: from a business idea, app idea, or existing app to running Azure deployment with cost estimates and pre-deploy approval. Analyzes your app, auto-detects the right Azure services, scaffolds infrastructure code, and deploys — tailored to your app, not a template. Handles moving existing apps to Azure without rewriting or with minimal changes. WHEN: bring your app to Azure, plan my app, cost to run, is my code ready to deploy, deploy my app to the cloud, deploy all my services, what Azure services do I need, plan my Azure deployment, deploy my new app to Azure, one-click deploy, I have an app and want it on Azure, migrate my app to Azure, help me get started, build an app, no code yet, starter project. DO NOT USE FOR: running azd up (use azure-deploy), optimizing existing costs (use azure-cost), code readiness checks only (use azure-app-onboard-prereq).
- ▌ Skillopt Sleep · microsoftUse when the user wants their Claude agent to self-improve from past usage, asks about a nightly/offline 'sleep' or 'dream' cycle, memory/skill consolidation, or says things like 'make my agent better the more I use it', 'review my past sessions', 'learn my preferences', 'consolidate what you learned', 'run the sleep cycle', or wants to schedule background self-optimization. Drives the skillopt_sleep engine: harvest past sessions -> mine recurring tasks -> replay through a selected backend -> consolidate validated CLAUDE.md/SKILL.md behind a held-out gate.
- ▌ Deploying Scalable Agents · microsoft>- Take a working agent prototype to a scalable, observable production deployment on Microsoft Foundry. Covers deployment patterns (client-hosted, hosted agents, agent workflows), the agent lifecycle, model routing, response caching, evaluation gates, human-in-the-loop approval, observability with OpenTelemetry, cost optimisation, and smoke-testing deployed agents with the AI Smoke Test action. Based on Lesson 16 of AI Agents for Beginners. USE FOR: deploy an agent to production, scale an agent, Microsoft Foundry hosted agent, Foundry Agent Service, model routing, response caching, evaluation gate, release gate, human approval workflow, agent observability, agent tracing, agent cost optimisation, smoke test a hosted agent, production customer support agent. DO NOT USE FOR: building your first agent (start with Lesson 01), running agents locally on-device (use local-ai-agents / Lesson...
- ▌ Azure Openai To Responses · microsoft bundle>- Migrate Python apps from Azure OpenAI Chat Completions to the Responses API. Covers AzureOpenAI/AsyncAzureOpenAI client migration to the v1 endpoint, streaming, tools, structured output, multi-turn, EntraID auth, and model compatibility checks. Python-focused, Azure OpenAI-specific. USE FOR: migrate to responses API, switch from chat completions, openai responses, upgrade openai SDK, responses API migration, move from completions to responses, gpt-5 migration, azure openai python migration, chat completions to responses, AzureOpenAI to OpenAI client, python azure openai upgrade. DO NOT USE FOR: building new apps from scratch (start with responses directly), Node/TypeScript/C#/Java/Go migrations (this skill is Python-only), Azure infrastructure setup (use azure-prepare), deploying models (use microsoft-foundry).
- ▌ Azure App Onboard Prereq · microsoft bundleAssess whether source code is ready to deploy to Azure — the check BEFORE infrastructure work. Evaluates build health, app completeness, dependencies and local services, stack compatibility, and deployment feasibility. Answers questions about what your app needs before it can be deployed — frameworks, dependencies, and configuration. Checks whether dependencies are compatible and identifies deployment blockers and unsupported frameworks. WHEN: \"evaluate my repo\", \"is my app ready to deploy\", \"what does my app need to deploy\", \"what do I need before deploying\", \"does my app need\", \"can I ship this to Azure\", \"scan my repo for issues\", \"is this app deployable\", \"check if my app is ready for Azure\", \"do I need a Dockerfile\", \"what's blocking my deployment\", \"are there any blockers\", \"are my dependencies compatible\", \"does Azure support my framework\", \"what...
- ▌ Testing Course Samples · microsoftUse when asked to validate, test, smoke-test, or run the course's notebook and code samples against a live Microsoft Foundry / Azure OpenAI configuration. Covers environment setup (.env, az login, packages), the scripts/validate-notebooks.ps1 runner, interpreting PASS/FAIL results, and which lessons need extra resources (Azure AI Search, GitHub MCP, Foundry Local, Playwright).
- ▌ Local AI Agents · microsoft>- Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the privacy/cost/offline trade-offs. Based on Lesson 17 of AI Agents for Beginners. USE FOR: run an agent locally, offline agent, on-device agent, Foundry Local, Qwen function calling, local tool calling, local RAG, Chroma vector database, local MCP server, privacy-preserving agent, hybrid local and cloud agent, small language model agent, engineering assistant on my machine. DO NOT USE FOR: deploying agents to the cloud at scale (use deploying-scalable-agents / Lesson 16), building your first agent concept (Lesson 01), Foundry (cloud) hosted agents, GPU cluster / server-side...
- ▌ Jupyter Notebook · microsoft bundleUse when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.
- ▌ Azure Keyvault Certificates Rust · microsoftManage X.509 certificates in Azure Key Vault from Rust, including creation, deletion, and signing operations.
- ▌ Azure Mgmt Apimanagement Dotnet · microsoft bundleManage Azure API Management services, APIs, products, subscriptions, policies, users, and gateways using the .NET management plane SDK.
- ▌ Azure Security Keyvault Keys Java · microsoft bundleManage cryptographic keys and perform cryptographic operations in Azure Key Vault and Managed HSM using the Java SDK.
- ▌ Azure Storage File Share TS · microsoftManage Azure File Shares using the official TypeScript/JavaScript SDK. Create and delete shares, directories, and files; upload, download, and copy files; set metadata and HTTP headers.
- ▌ Teams App Developer · microsoft bundleBuilds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot using the ATK CLI, with sub-skills for project creation, local testing, cloud deployment, troubleshooting, and Slack-to-Teams migration.
- ▌ UI Widget Developer · microsoft bundleBuild MCP servers for Copilot Chat with interactive widgets using React and Fluent UI, supporting both OpenAI Apps SDK and MCP Apps Extension standards.
- ▌ Azure AI Vision Imageanalysis Java · microsoft bundleAnalyze images using Azure AI Vision SDK for Java, enabling captioning, OCR, object detection, tagging, and smart cropping.
- ▌ Azure AI Contentunderstanding Py · microsoftExtract semantic content from documents, images, audio, and video using Azure AI Content Understanding SDK for Python.
- ▌ Azure AI Translation Document Py · microsoftTranslate Word, PDF, Excel, PowerPoint, and other documents at scale using Azure AI Document Translation SDK with format preservation.
- ▌ Azure AI Vision Imageanalysis Py · microsoftAnalyze images using Azure AI Vision SDK: generate captions, tags, detect objects, extract text (OCR), detect people, and suggest smart crops.
- ▌ M365 Agent Evaluator · microsoft bundleCreate, run, and analyze evaluation suites for Microsoft 365 Copilot declarative agents using the @microsoft/m365-copilot-eval CLI.
- ▌ Azure AI Agents Persistent Dotnet · microsoftCreate and manage persistent AI agents with threads, messages, runs, and tools using the Azure AI Agents SDK for .NET.
- ▌ Azure Resource Manager SQL Dotnet · microsoft bundleManage Azure SQL resources (servers, databases, elastic pools, firewall rules, failover groups) using the Azure Resource Manager SDK for .NET.
- ▌ Deploy Model · microsoft bundleCreates Azure OpenAI model deployments with intelligent intent-based routing, supporting quick presets, full customization, and capacity discovery across regions and projects.
- ▌ Azure Mgmt Weightsandbiases Dotnet · microsoftManage Weights & Biases ML experiment tracking instances on Azure using the .NET SDK. Create, configure, list, update, and delete W&B instances with marketplace integration and SSO.
- ▌ Azure Security Keyvault Secrets Java · microsoft bundleStore, retrieve, and manage secrets like passwords, API keys, and connection strings using Azure Key Vault with the Java SDK.
- ▌ Azure AI Language Conversations Py · microsoftAnalyze conversation intent and entities using the Azure AI Language Conversations Python SDK with best practices for authentication and error handling.
- ▌ Azure Monitor Opentelemetry TS · microsoftAuto-instrument Node.js applications with distributed tracing, metrics, and logs using Azure Monitor and OpenTelemetry.
- ▌ Azure Resource Manager Mysql Dotnet · microsoftManage Azure MySQL Flexible Server deployments using the .NET SDK. Create servers, databases, firewall rules, configurations, backups, and configure high availability.
- ▌ Azure Resource Manager Redis Dotnet · microsoftManage Azure Cache for Redis instances via the Azure Resource Manager .NET SDK, including creation, firewall rules, access keys, patch schedules, geo-replication, and private endpoints.
- ▌ Azure Security Keyvault Keys Dotnet · microsoftManage cryptographic keys in Azure Key Vault and Managed HSM using the .NET SDK. Create, rotate, encrypt, decrypt, sign, and verify keys with KeyClient and CryptographyClient.
- ▌ Azure Messaging Webpubsubservice Py · microsoftSend real-time messages and manage WebSocket connections using Azure Web PubSub Service SDK for Python.
- ▌ Azure Communication Callingserver Java · microsoft bundleProvides guidance for maintaining legacy Azure Communication CallingServer Java SDK code and migrating to the Call Automation SDK.
- ▌ Azure AI Document Intelligence Dotnet · microsoftExtract text, tables, and structured data from documents using Azure AI Document Intelligence SDK for .NET, with support for prebuilt and custom models.
- ▌ Azure Mgmt Applicationinsights Dotnet · microsoftManage Azure Application Insights resources including components, web tests, workbooks, and API keys using the .NET SDK.
- ▌ Azure Communication Callautomation Java · microsoft bundleBuild server-side call automation workflows with Azure Communication Services Call Automation Java SDK, including IVR systems, call routing, recording, DTMF recognition, text-to-speech, and AI-powered call flows.
- ▌ Azure AI Document Intelligence TS · microsoftExtract text, tables, and structured data from documents using Azure Document Intelligence. Process invoices, receipts, IDs, forms, or build custom document models.
- ▌ Azure Resource Manager Cosmosdb Dotnet · microsoft bundleProvision and manage Azure Cosmos DB accounts, databases, containers, throughput, and RBAC using the .NET Azure Resource Manager SDK.
- ▌ Azure Monitor Opentelemetry Exporter Java · microsoft bundleExport OpenTelemetry traces, metrics, and logs to Azure Monitor/Application Insights using the deprecated exporter or the recommended autoconfigure package.
- ▌ Azure Monitor Opentelemetry Exporter Py · microsoftExport OpenTelemetry traces, metrics, and logs to Azure Application Insights using Python.
- ▌ Declarative Agent Developer · microsoft bundleCreate, build, deploy, and localize declarative agents for M365 Copilot and Teams, including scaffolding, editing manifests, adding capabilities, and localization.
- ▌ Azure Resource Manager Playwright Dotnet · microsoftManage Microsoft Playwright Testing workspaces via Azure Resource Manager: create, update, delete workspaces, check name availability, and manage quotas using the .NET SDK.
- ▌ Azure Resource Manager Postgresql Dotnet · microsoftManage Azure PostgreSQL Flexible Server deployments using the .NET SDK. Create servers, databases, firewall rules, configurations, backups, and high availability.
- ▌ Preset · microsoft bundleAutomates Azure OpenAI model deployment by checking capacity across regions and deploying to the best available option.
- ▌ Azure Resource Manager Durabletask Dotnet · microsoftProvision and manage Azure Durable Task Scheduler resources, task hubs, and retention policies using the .NET Azure Resource Manager SDK.
- ▌ Azure Microsoft Playwright Testing TS · microsoftRun Playwright tests at scale using Azure Playwright Workspaces with cloud-hosted browsers and integrated Azure portal reporting.
- ▌ Azure Mgmt Arizeaiobservabilityeval Dotnet · microsoftManage Arize AI Observability and Evaluation resources on Azure using the .NET SDK. Create, read, update, and delete Arize organizations via Azure Marketplace.
- ▌ Capacity · microsoft bundleDiscovers available Azure OpenAI model capacity across regions and projects, analyzes quota limits, and recommends optimal deployment locations.
- ▌ Customize · microsoft bundleGuides through interactive deployment of Azure OpenAI models with full control over version, SKU, capacity, content filtering, and advanced options.
- ▌ Slack To Teams · microsoftMigrate Slack bots to Microsoft Teams, build dual-platform bots, and convert between Block Kit and Adaptive Cards using a routed expert system with 100+ micro-expert files.
- ▌ Azure Kubernetes Automatic Readiness · microsoft bundleAssess Kubernetes workloads and cluster configurations for AKS Automatic compatibility, identify incompatibilities, generate fixes, and guide migration from AKS Standard to AKS Automatic.
- ▌ Microsoft Azure Webjobs Extensions Authentication Events Dot · microsoftExtend Microsoft Entra ID authentication flows with custom claims, attribute collection, and OTP delivery using Azure Functions triggers.
- ▌ React Flow Node TS · microsoft bundleCreate React Flow node components with TypeScript types, handles, and Zustand store integration for building custom nodes in visual workflow editors.
- ▌ Frontend UI Dark TS · microsoft bundleBuild dark-themed React applications using Tailwind CSS with custom theming, glassmorphism effects, and Framer Motion animations for dashboards, admin panels, or data-rich interfaces.
- ▌ Appinsights Instrumentation · microsoft bundleProvides guidance and reference material for instrumenting web applications with Azure Application Insights, including telemetry patterns, SDK setup, and configuration references.
- ▌ Install Atk · microsoftInstall or update the M365 Agents Toolkit (ATK) CLI and VS Code extension using npx and the VS Code CLI.
- ▌ Azure AI Projects Dotnet · microsoftManage Azure AI Foundry projects with .NET SDK: create and run agents, manage connections, datasets, deployments, evaluations, and indexes.
- ▌ Azure Maps Search Dotnet · microsoftIntegrate Azure Maps location-based services into .NET applications for geocoding, routing, rendering, geolocation, and weather data.
- ▌ Azure Mgmt Fabric Dotnet · microsoftManage Microsoft Fabric capacities via Azure Resource Manager: provision, scale, suspend, resume, check name availability, and list SKUs using the .NET SDK.
- ▌ Azure Mgmt Botservice Py · microsoftManage Azure Bot Service resources including bots, channels, and connections using the Python SDK.
- ▌ Azure AI Projects TS · microsoft bundleBuild AI applications using the Azure AI Projects SDK for TypeScript, managing agents, connections, deployments, datasets, indexes, and evaluations.
- ▌ Finetuning · microsoft bundleFine-tune models on Azure AI Foundry using SFT, DPO, or RFT, covering dataset preparation, training job submission, deployment, and evaluation.
- ▌ Azure AI Voicelive Dotnet · microsoftBuild real-time voice AI applications with bidirectional WebSocket communication using the Azure AI Voice Live SDK for .NET.
- ▌ Azure AI Contentsafety Java · microsoft bundleAnalyze text and images for harmful content using Azure AI Content Safety SDK for Java. Supports hate, violence, sexual content, and self-harm detection with blocklist management.
- ▌ Azure Appconfiguration Java · microsoft bundleCentralize application configuration management with key-value settings, feature flags, and snapshots using the Azure App Configuration SDK for Java.
- ▌ Azure AI Contentsafety Py · microsoftDetect harmful user-generated and AI-generated content in text and images using Azure AI Content Safety SDK for Python.
- ▌ Azure AI Textanalytics Py · microsoftAnalyze text with Azure AI Language service for sentiment, entities, key phrases, language detection, PII redaction, and healthcare NLP using the Python SDK.
- ▌ Azure AI Transcription Py · microsoftTranscribe audio to text using Azure AI Transcription SDK with real-time and batch support, including timestamps and diarization.
- ▌ Azure Appconfiguration Py · microsoftManage Azure App Configuration settings, feature flags, and snapshots using the Python SDK with Entra ID authentication.
- ▌ Azure Search Documents Py · microsoft bundleSearch Azure AI Search indexes using the Python SDK for full-text, vector, hybrid, and semantic search with AI enrichment.
- ▌ Azure Keyvault Secrets Rust · microsoftStore, retrieve, and manage secrets in Azure Key Vault using the official Rust SDK.
- ▌ Azure AI Voicelive TS · microsoft bundleBuild real-time voice AI applications with bidirectional WebSocket communication using the Azure AI Voice Live SDK for JavaScript/TypeScript.
- ▌ Azure Storage Blob TS · microsoft bundleUpload, download, list, and manage blobs and containers in Azure Blob Storage using the @azure/storage-blob SDK.
- ▌ Azure AI Formrecognizer Java · microsoft bundleExtract text, tables, key-value pairs, and structured fields from documents, receipts, invoices, and IDs using Azure AI Document Intelligence SDK for Java.
- ▌ Azure Communication Sms Java · microsoft bundleSend SMS messages to single or multiple recipients with delivery reporting using the Azure Communication Services SMS Java SDK.
- ▌ Azure Monitor Ingestion Java · microsoft bundleSend custom logs to Azure Monitor via Data Collection Rules and Data Collection Endpoints using the Java SDK.
- ▌ Azure Containerregistry Py · microsoftManage container images, artifacts, and repositories in Azure Container Registry using the Python SDK.
- ▌ Azure Monitor Ingestion Py · microsoftSend custom logs to Azure Monitor Log Analytics workspace using the Logs Ingestion API and Python SDK.
- ▌ Azure Keyvault Keys TS · microsoft bundleManage cryptographic keys and secrets in Azure Key Vault using the @azure/keyvault-keys and @azure/keyvault-secrets SDKs for TypeScript.
- ▌ Azure Storage Queue TS · microsoftSend, receive, peek, and manage messages in Azure Storage Queues using the @azure/storage-queue SDK for TypeScript/JavaScript.
- ▌ Azure Enterprise Infra Planner · microsoft bundleArchitect and provision enterprise Azure infrastructure from workload descriptions, generating Bicep or Terraform for networking, identity, security, and multi-resource topologies aligned with the Well-Architected Framework.
- ▌ Azure Mgmt Apicenter Dotnet · microsoftManage Azure API Center resources including services, workspaces, APIs, versions, definitions, environments, and deployments using the .NET SDK.
- ▌ Azure AI Anomalydetector Java · microsoft bundleDetect anomalies in time-series data using the Azure AI Anomaly Detector SDK for Java, with support for univariate and multivariate analysis, model training, and inference.
- ▌ Azure Communication Chat Java · microsoft bundleBuild real-time chat applications with thread management, messaging, participants, and read receipts using the Azure Communication Services Chat Java SDK.
- ▌ Agent Framework Azure AI Py · microsoft bundleBuild persistent agents on Azure AI Foundry using the Microsoft Agent Framework Python SDK, with support for function tools, hosted tools, MCP servers, conversation threads, and streaming responses.
- ▌ Azure Mgmt Apimanagement Py · microsoftManage Azure API Management services, APIs, products, subscriptions, and policies using the Python SDK.
- ▌ Azure Storage File Share Py · microsoftManage SMB file shares, directories, and files in Azure Storage using the Python SDK.
- ▌ Azure AI Translation TS · microsoftTranslate text, transliterate between scripts, detect languages, and perform batch document translation using Azure Translation SDKs for TypeScript.
- ▌ Azure Mgmt Botservice Dotnet · microsoftManage Azure Bot Service resources using the .NET management SDK. Create, configure, and delete bots, channels (DirectLine, Teams, Slack), and connection settings via Azure Resource Manager.
- ▌ Azure Messaging Webpubsub Java · microsoft bundleBuild real-time web applications with Azure Web PubSub SDK for Java, enabling WebSocket-based messaging, live updates, chat, and server-to-client push notifications.