跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

M365 Agents Ts

技能 活跃

Microsoft 365 Agents SDK for TypeScript/Node.js. Build multichannel agents for Teams/M365/Copilot Studio with AgentApplication routing, Express hosting, streaming responses, and Copilot Studio client integration. Triggers: "Microsoft 365 Agents SDK", "@microsoft/agents-hosting", "AgentApplication", "startServer", "streamingResponse", "Copilot Studio client", "@microsoft/agents-copilotstudio-client".

目的

To empower developers to create sophisticated, multichannel agents for Microsoft 365 platforms using a robust TypeScript/Node.js SDK.

功能

  • Build multichannel agents for Microsoft 365
  • AgentApplication routing and Express hosting
  • Streaming responses with Azure OpenAI integration
  • Copilot Studio client integration
  • Support for Teams and M365 environments

使用场景

  • Developing enterprise-grade conversational agents for Microsoft Teams
  • Integrating custom agent logic with Copilot Studio
  • Building applications that leverage real-time streaming responses from AI models
  • Creating agents that can handle complex routing and conversation updates

非目标

  • Providing a pre-built agent, instead focusing on the SDK to build custom agents
  • Handling the deployment of the agent application itself
  • Acting as a direct interface to Microsoft 365 services beyond agent interactions

Documentation

  • warning:Configuration & parameter referenceThe SKILL.md lists numerous environment variables but does not explicitly document default values or precedence order, making it difficult to understand their configuration.

Security

  • warning:Secret ManagementThe SKILL.md lists sensitive environment variables such as API keys and secrets without detailing secure handling practices or suggesting a secure store mechanism beyond environment variables.

Trust

  • warning:Issues Attention19 issues opened and 11 closed in the last 90 days, indicating a closure rate below 50% and potentially slow maintainer response.

Practical Utility

  • info:Edge casesThe 'Best Practices' section hints at error handling and keeping secrets out of source code, but explicit documentation of failure modes and recovery steps for the SDK itself is missing.

安装

请先添加 Marketplace

/plugin marketplace add microsoft/skills
/plugin install azure-sdk-typescript@skills

质量评分

88 /100
about 24 hours ago 分析

信任信号

最近提交1 day ago
星标2.3k
许可证MIT
状态
查看源代码

类似扩展

M365 Agents Py

75

Microsoft 365 Agents SDK for Python. Build multichannel agents for Teams/M365/Copilot Studio with aiohttp hosting, AgentApplication routing, streaming responses, and MSAL-based auth. Triggers: "Microsoft 365 Agents SDK", "microsoft_agents", "AgentApplication", "start_agent_process", "TurnContext", "Copilot Studio client", "CloudAdapter".

技能
microsoft

M365 Agents Dotnet

75

Microsoft 365 Agents SDK for .NET. Build multichannel agents for Teams/M365/Copilot Studio with ASP.NET Core hosting, AgentApplication routing, and MSAL-based auth. Triggers: "Microsoft 365 Agents SDK", "Microsoft.Agents", "AddAgentApplicationOptions", "AgentApplication", "AddAgentAspNetAuthentication", "Copilot Studio client", "IAgentHttpAdapter".

技能
microsoft

Init

100

创建或优化存储库的 AGENTS.md 文件,提供最少、高信号的说明,涵盖代理无法从代码库推断的不可发现的编码约定、工具怪癖、工作流偏好和项目特定规则。在为新存储库设置代理说明或 Claude 配置时,当现有的 AGENTS.md 文件过长、通用或过时,当代理反复犯可避免的错误,或当存储库工作流发生变化且需要修剪代理配置时使用。应用可发现性过滤器—省略 Claude 可从 README、代码、配置或目录结构中学到的任何内容—并应用质量门,以验证每行是否仍然准确且具有操作意义。

技能
mcollina

Auth0 Express OAuth2 JWT Bearer

100

Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support

技能
auth0

X Twitter Scraper

100

当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用:推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。

技能
Xquik-dev

Product Self Knowledge

100

Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.

技能
SeifBenayed