Agent Skills
› microsoft/skills
microsoft/skills
GitHub用于生成基于IRQL的Kusto安全调查查询管道,将自然语言请求转化为可组合的Get/Extract/Enrich函数调用,适用于威胁狩猎和事件响应。
Install All Skills
npx skills add microsoft/skills --all -g -y
Skills in Collection (185)
Showing top 50 of 185 by quality score. Use the install list command or open individual skills for the rest.
用于生成基于IRQL的Kusto安全调查查询管道,将自然语言请求转化为可组合的Get/Extract/Enrich函数调用,适用于威胁狩猎和事件响应。
用户明确要求使用IRQL或编写IRQL查询
提及Get_*, Extract_*或Enrich_*函数
请求使用已知IRQL选择器构建可组合的狩猎管道
npx skills add microsoft/skills --skill azure-kusto-irql -g -y
提供Azure AI Agents .NET持久化SDK,用于创建和管理具备线程、消息、运行及工具能力的AI智能体。支持CRUD操作、流式响应、函数调用、文件搜索及代码解释器等功能。
PersistentAgentsClient
persistent agents
agent threads
agent runs
streaming agents
function calling agents .NET
npx skills add microsoft/skills --skill azure-ai-agents-persistent-dotnet -g -y
提供Azure AI Document Intelligence .NET SDK的使用指南,涵盖安装、认证及发票、收据等文档的结构化数据提取工作流。
Document Intelligence
DocumentIntelligenceClient
invoice extraction
receipt OCR
npx skills add microsoft/skills --skill azure-ai-document-intelligence-dotnet -g -y
提供 .NET 环境下 Azure OpenAI SDK 的使用指南,涵盖安装、认证及聊天、嵌入、图像生成等核心功能。
Azure OpenAI
ChatClient
embeddings
DALL-E
Whisper
npx skills add microsoft/skills --skill azure-ai-openai-dotnet -g -y
提供Azure AI Foundry项目的.NET SDK,支持代理、数据集、部署及评估等管理操作。用于构建和管理AI应用工作流。
AI Projects
AIProjectClient
Foundry project
versioned agents
evaluations
datasets
connections
deployments
.NET
npx skills add microsoft/skills --skill azure-ai-projects-dotnet -g -y
提供 .NET 环境下构建实时双向语音 AI 应用的 SDK,支持 WebSocket 通信、语音助手及语音聊天机器人开发。
voice live
real-time voice
VoiceLiveClient
VoiceLiveSession
voice assistant .NET
bidirectional audio
speech-to-speech
npx skills add microsoft/skills --skill azure-ai-voicelive-dotnet -g -y
Azure Event Grid .NET SDK,用于发布和消费事件,支持事件驱动架构、发布/订阅及CloudEvents。
Event Grid
EventGridPublisherClient
CloudEvent
publish events .NET
npx skills add microsoft/skills --skill azure-eventgrid-dotnet -g -y
.NET Azure Event Hubs SDK 使用指南,涵盖安装、认证及发送/接收事件的核心工作流。
Event Hubs
event streaming
EventHubProducerClient
EventProcessorClient
npx skills add microsoft/skills --skill azure-eventhub-dotnet -g -y
提供 .NET Azure Identity 库的使用指南,涵盖 DefaultAzureCredential、托管身份及服务主体等认证方式的环境变量配置与代码集成示例。
Azure Identity
DefaultAzureCredential
ManagedIdentityCredential
ClientSecretCredential
authentication .NET
Azure auth
credential chain
npx skills add microsoft/skills --skill azure-identity-dotnet -g -y
提供Azure Maps .NET SDK的使用指南,涵盖地理编码、路由、地图渲染、IP定位及天气等服务。包含安装命令、环境变量配置及多种认证方式(密钥、Entra ID、SAS)的代码示例。
Azure Maps
MapsSearchClient
geocoding .NET
route directions
map tiles
npx skills add microsoft/skills --skill azure-maps-search-dotnet -g -y
Azure API Center .NET SDK,用于集中管理API库存、治理、版本控制和发现。支持创建服务、工作区、API及定义等核心资源操作。
API Center
ApiCenterService
API governance
API versioning
API catalog
npx skills add microsoft/skills --skill azure-mgmt-apicenter-dotnet -g -y
提供 .NET 环境下 Azure API Management 管理平面 SDK 的使用指南,涵盖安装、认证及资源层级结构,用于通过 ARM 创建和管理 APIM 服务及相关资源。
API Management
APIM service
create APIM
manage APIs
ApiManagementServiceResource
API policies
APIM products
APIM subscriptions
npx skills add microsoft/skills --skill azure-mgmt-apimanagement-dotnet -g -y
提供Azure Application Insights .NET SDK的资源管理技能,涵盖组件创建、API密钥管理及Web测试等APM相关操作。
Application Insights
App Insights
APM
application monitoring
npx skills add microsoft/skills --skill azure-mgmt-applicationinsights-dotnet -g -y
提供 .NET SDK 用于在 Azure 上管理 Arize AI 可观测性与评估资源,支持通过 ARM 创建、更新或删除组织及集成 ML 监控功能。
Arize AI
ML observability
ArizeAIObservabilityEval
Arize organization
npx skills add microsoft/skills --skill azure-mgmt-arizeaiobservabilityeval-dotnet -g -y
提供Azure Bot Service的.NET管理平面SDK,用于通过ARM创建和管理Bot资源、频道及连接设置。
Bot Service
BotResource
Azure Bot
DirectLine channel
Teams channel
bot management .NET
create bot
npx skills add microsoft/skills --skill azure-mgmt-botservice-dotnet -g -y
.NET Azure Fabric 容量管理 SDK,用于通过 ARM 进行容量资源的配置、扩缩容及 SKU 查询等管理平面操作。
Fabric capacity
create capacity
suspend capacity
resume capacity
Fabric SKU
provision Fabric
ARM Fabric
FabricCapacityResource
npx skills add microsoft/skills --skill azure-mgmt-fabric-dotnet -g -y
提供用于通过Azure ARM管理MongoDB Atlas组织的.NET SDK使用指南,涵盖安装、认证及核心资源操作,适用于Azure Marketplace集成场景。
需要在Azure环境中创建或管理MongoDB Atlas组织
进行Azure与MongoDB Atlas的Marketplace集成开发
使用Azure.ResourceManager.MongoDBAtlas SDK进行资源编排
npx skills add microsoft/skills --skill azure-mgmt-mongodbatlas-dotnet -g -y
提供Azure Weights & Biases的.NET SDK,用于通过ARM创建、管理和配置W&B实验跟踪实例。涵盖市场集成、SSO设置及ML可观测性部署。
Weights and Biases
W&B
WeightsAndBiases
ML experiment tracking
model registry
experiment management
wandb
npx skills add microsoft/skills --skill azure-mgmt-weightsandbiases-dotnet -g -y
用于通过 Azure Resource Manager SDK 在 .NET 中管理 Cosmos DB 资源(如创建账户、数据库、容器及配置吞吐量),属于基础设施层面的自动化运维与配置任务。
Cosmos DB account
create Cosmos account
manage Cosmos resources
ARM Cosmos
CosmosDBAccountResource
provision Cosmos DB
npx skills add microsoft/skills --skill azure-resource-manager-cosmosdb-dotnet -g -y
用于通过Azure Resource Manager在.NET中创建和管理Durable Task Scheduler、Task Hub及保留策略的管理平面SDK。
Durable Task Scheduler
create scheduler
task hub
provision Durable Task
orchestration scheduler
npx skills add microsoft/skills --skill azure-resource-manager-durabletask-dotnet -g -y
提供Azure MySQL Flexible Server的.NET SDK使用指南,涵盖安装、认证及服务器、数据库、防火墙等核心资源的管理工作流。
MySQL
MySqlFlexibleServer
MySQL Flexible Server
Azure Database for MySQL
MySQL database management
MySQL firewall
MySQL backup
npx skills add microsoft/skills --skill azure-resource-manager-mysql-dotnet -g -y
提供Azure PostgreSQL Flexible Server的.NET SDK使用指南,涵盖认证、资源层级及核心工作流如创建服务器、数据库、防火墙规则、配置和备份等。
PostgreSQL
PostgreSqlFlexibleServer
Azure Database for PostgreSQL
PostgreSQL firewall
PostgreSQL backup
npx skills add microsoft/skills --skill azure-resource-manager-postgresql-dotnet -g -y
提供Azure Cache for Redis的ARM管理平面SDK使用指南,涵盖实例创建、防火墙配置、密钥管理及高可用设置。适用于资源部署与管理任务,非数据操作。
Redis cache
create Redis
manage Redis
ARM Redis
provision Redis
npx skills add microsoft/skills --skill azure-resource-manager-redis-dotnet -g -y
提供Azure SQL资源管理平面SDK,用于通过ARM创建和管理SQL服务器、数据库、弹性池及防火墙规则等基础设施。
SQL server
create SQL database
manage SQL resources
ARM SQL
provision Azure SQL
npx skills add microsoft/skills --skill azure-resource-manager-sql-dotnet -g -y
提供Azure AI Search .NET SDK使用指南,涵盖SearchClient、SearchIndexClient等客户端配置,支持全文、向量、语义及混合搜索功能,包括身份认证与索引管理。
Azure Search .NET
SearchClient
vector search C#
semantic search .NET
npx skills add microsoft/skills --skill azure-search-documents-dotnet -g -y
Azure Key Vault Keys .NET SDK 使用指南,涵盖密钥管理、加密解密及身份认证。用于在 Azure Key Vault 和 HSM 中创建、轮换、签名和验证密钥。
Key Vault keys
KeyClient
CryptographyClient
RSA key
EC key
encrypt decrypt .NET
key rotation
HSM
npx skills add microsoft/skills --skill azure-security-keyvault-keys-dotnet -g -y
提供 Azure Service Bus .NET SDK 的使用指南,涵盖安装、认证及客户端操作。支持队列、主题订阅等可靠消息传递场景,适用于构建后台处理、发布/订阅模式及死信处理等企业级消息系统。
Service Bus
ServiceBusClient
message queue
pub/sub .NET
npx skills add microsoft/skills --skill azure-servicebus-dotnet -g -y
提供基于.NET的Microsoft 365智能体开发指南,涵盖ASP.NET Core宿主、路由及MSAL认证配置。
构建M365或Teams智能体
集成Copilot Studio客户端
配置AgentApplication选项
npx skills add microsoft/skills --skill m365-agents-dotnet -g -y
Microsoft Entra ID自定义认证事件SDK,支持在Azure Functions中通过触发器实现令牌增强、自定义声明添加及OTP定制。
需要为Entra ID令牌添加自定义声明
需要自定义属性收集流程或UI
需要实现自定义OTP发送逻辑
npx skills add microsoft/skills --skill microsoft-azure-webjobs-extensions-authentication-events-dotnet -g -y
Azure AI Agents Java SDK,提供创建和管理持久化AI代理的底层API,支持线程、消息、运行及工具集成。
PersistentAgentsClient
persistent agents java
agent threads java
agent runs java
streaming agents java
npx skills add microsoft/skills --skill azure-ai-agents-persistent-java -g -y
提供Azure AI异常检测器Java SDK的使用指南,涵盖单变量和多变量时间序列分析的客户端创建、认证配置及核心检测模式。
实现基于Azure的异常检测功能
进行时间序列数据分析或AI监控开发
npx skills add microsoft/skills --skill azure-ai-anomalydetector-java -g -y
提供Azure AI内容安全Java SDK的使用指南,涵盖安装、客户端创建及文本/图像分析等核心模式,用于实现仇恨、暴力等内容审核与危害检测功能。
需要集成Azure AI内容安全服务进行文本或图片审核
询问如何配置ContentSafetyClient或BlocklistClient
涉及敏感内容(如仇恨、暴力)的检测逻辑实现
npx skills add microsoft/skills --skill azure-ai-contentsafety-java -g -y
提供Azure AI Document Intelligence Java SDK的使用指南,涵盖安装、认证及文档内容提取功能。
document intelligence java
form recognizer java
extract text from PDF java
npx skills add microsoft/skills --skill azure-ai-formrecognizer-java -g -y
Azure AI Projects Java SDK,用于管理 Azure AI Foundry 项目。支持连接、数据集、索引及评估等核心功能,提供客户端构建与认证指南,辅助开发者集成 AI 项目管理能力。
AIProjectClient java
azure ai projects java
Foundry project java
ConnectionsClient
DatasetsClient
IndexesClient
npx skills add microsoft/skills --skill azure-ai-projects-java -g -y
提供Azure AI Vision图像分析Java SDK的使用指南,涵盖安装、客户端创建及图片描述、OCR、物体检测等核心功能的代码示例。
需要集成Azure AI Vision进行图像处理
使用Java调用OCR或图像识别API
npx skills add microsoft/skills --skill azure-ai-vision-imageanalysis-java -g -y
Azure AI VoiceLive Java SDK,支持通过WebSocket实现与AI助手的实时双向语音对话。提供客户端配置、认证及会话管理功能,适用于构建Java语音助手应用。
VoiceLiveClient java
voice assistant java
real-time voice java
audio streaming java
voice activity detection java
npx skills add microsoft/skills --skill azure-ai-voicelive-java -g -y
提供Azure App Configuration Java SDK的使用指南,涵盖Maven安装、客户端创建(连接字符串、Entra ID认证)及环境变量配置,用于集中管理应用配置和特性标志。
ConfigurationClient java
app configuration java
feature flag java
configuration setting java
azure config java
npx skills add microsoft/skills --skill azure-appconfiguration-java -g -y
提供Azure通信服务呼叫自动化的Java SDK使用指南,涵盖客户端创建、外呼、接听及IVR、录音等核心功能的代码示例。
需要实现电话自动化流程
集成Azure语音API
构建IVR系统
npx skills add microsoft/skills --skill azure-communication-callautomation-java -g -y
提供Azure Communication Services CallingServer (Java) 遗留SDK的维护指南,包含迁移至Call Automation的依赖、类名及API变更对照。
callingserver legacy
deprecated calling SDK
migrate callingserver to callautomation
npx skills add microsoft/skills --skill azure-communication-callingserver-java -g -y
提供 Azure Communication Services Chat Java SDK 的使用指南,涵盖线程管理、消息发送、参与者管理及已读回执等实时聊天功能的实现方法。
需要集成 Azure 实时聊天功能
使用 Java 开发聊天应用
npx skills add microsoft/skills --skill azure-communication-chat-java -g -y
提供Azure通信服务Java客户端的通用认证工具,支持Token凭证创建、自动刷新及多类型用户标识符管理。
需要为ACS服务配置认证凭据
实现通信Token的主动或异步刷新逻辑
处理不同用户类型的标识符
npx skills add microsoft/skills --skill azure-communication-common-java -g -y
提供 Azure Communication Services SMS Java SDK 的使用指南,涵盖客户端创建、单/多收件人短信发送及交付报告功能,用于实现通知、OTP 等业务场景。
需要集成 Azure SMS 服务
实现短信发送或 OTP 验证
查询短信发送状态
npx skills add microsoft/skills --skill azure-communication-sms-java -g -y
提供Azure Batch Java SDK,用于在Azure上运行大规模并行和高性能计算(HPC)批处理作业。支持池、任务、节点管理,涵盖同步/异步客户端创建及多种认证方式。
BatchClient java
azure batch java
batch pool java
batch job java
HPC java
parallel computing java
npx skills add microsoft/skills --skill azure-compute-batch-java -g -y
提供Azure Cosmos DB Java SDK的使用指南,涵盖安装、认证及客户端操作,支持同步与异步NoSQL数据库交互。
CosmosClient java
CosmosAsyncClient
cosmos database java
cosmosdb java
document database java
npx skills add microsoft/skills --skill azure-cosmos-java -g -y
提供Azure Tables SDK for Java的使用指南,涵盖安装、客户端创建及核心CRUD操作,适用于构建基于Azure Table Storage或Cosmos DB的NoSQL数据存储应用。
使用Java开发Azure Table Storage应用
集成Cosmos DB Table API进行数据存取
配置Azure表存储客户端认证
npx skills add microsoft/skills --skill azure-data-tables-java -g -y
提供Azure Event Grid Java SDK的使用指南,涵盖依赖安装、客户端创建(支持API Key和默认凭证)、事件类型定义及发布模式,用于构建事件驱动应用。
需要集成Azure Event Grid
发布或订阅事件
使用Java开发事件驱动架构
npx skills add microsoft/skills --skill azure-eventgrid-java -g -y
提供Azure Event Hubs Java SDK的使用指南,涵盖Maven依赖安装、Producer/Consumer客户端创建及异步模式,用于构建实时流式应用和事件驱动架构。
实现Azure Event Hubs数据接入
构建Java事件驱动微服务
配置Event Hubs生产者或消费者客户端
npx skills add microsoft/skills --skill azure-eventhub-java -g -y
提供Java应用集成Azure服务的身份认证能力,支持默认凭证链、托管身份及服务主体等多种认证模式,简化安全接入流程。
需要为Java应用配置Azure服务认证
实现DefaultAzureCredential或ManagedIdentityCredential
处理Service Principal或CLI登录认证
npx skills add microsoft/skills --skill azure-identity-java -g -y
提供Azure Web PubSub Java SDK的使用指南,涵盖客户端创建、认证方式及核心通信模式,用于构建实时WebSocket应用、聊天室和服务器推送功能。
需要实现WebSocket实时消息推送
构建基于Azure的实时聊天或直播应用
Java后端集成Web PubSub服务
npx skills add microsoft/skills --skill azure-messaging-webpubsub-java -g -y
Azure Monitor Ingestion Java SDK,用于通过数据收集规则和端点将自定义日志发送至 Azure Monitor。
LogsIngestionClient java
azure monitor ingestion java
custom logs java
npx skills add microsoft/skills --skill azure-monitor-ingestion-java -g -y


