chat-sdk
Send a message to a Copilot Studio agent via the Copilot Studio Client SDK (M365). Use for agents with integrated auth (Entra ID SSO). Requires an App Registration Client ID.
Agent Skill from microsoft/skills-for-copilot-studio
Copilot Studio
Needs changes- Fails: Frontmatter has a non-empty name (CS-NAME)
name is missing or empty
rule · Copilot Studio: Troubleshoot skills that don't load
Microsoft 365 Copilot Preview, Frontier tenants only
Needs changes- Fails: SKILL.md has a name and description in YAML front matter (M365-FRONTMATTER)
Missing name
rule · Microsoft 365 Copilot: What is a skill
An agent can have at most 8 skills. Custom skills aren't available in tenants that use Microsoft Purview Information Barriers.
- Warning: No experimental allowed-tools field (SPEC-ALLOWED-TOOLS)
uses allowed-tools
rule · Agent Skills specification
Standards signals
Doesn't meet every agentskills.io required field.
| Frontmatter | Problem found Spec: frontmatter |
| name | Doesn't meet the spec Spec: name |
| description | Present, 1-1,024 characters Spec: description |
| compatibility | Absent or under 500 characters Spec: compatibility |
| Name matches folder | No (folder chat-sdk)Spec: name |
| allowed-tools | Used Note: experimental in the spec; support varies by agent. Spec: allowed-tools |
Observed from the public SKILL.md at the commit above on 2026-10-23. Not a certification: AAIF and the Agent Skills project don't certify skills. Validate your own skill with skills-ref validate.
| Source repo | microsoft/skills-for-copilot-studio |
| Path | skills/chat-sdk/SKILL.md |
| Commit checked | fd9653d0ec74 |
| Repo license | MIT |
| Files | 1 |
| Scripts | None |
| Instructions | 2,025 characters |
| Deepest folder | 0 below the skill folder |
| Rules version | 2026-10-22 |
Re-check the latest version How skill checks work
Rule-based checks of public files against Microsoft's documented load rules, not tested in Copilot Studio or Microsoft 365 Copilot. Independent project, not affiliated with Microsoft.