All skills
microsoft avatar

/declarative-agent-developer

@a43d2c6
by microsoftmicrosoft/skills3.1k stars
351

Create, build, deploy, and localize declarative agents for M365 Copilot and Teams. USE THIS SKILL for ANY task involving a declarative agent — including localization, scaffolding, editing manifests, adding capabilities, and deploying. Localization requires tokenized manifests and language files that only this skill knows how to produce. Triggers: "create agent", "create a declarative agent", "new declarative agent", "scaffold an agent", "new agent project", "add a capability", "add a plugin", "configure my agent", "deploy my agent", "fix my agent manifest", "edit my agent", "localize my agent", "add localization", "translate my agent", "multi-language agent", "add an API plugin", "add an MCP plugin", "add OAuth to my plugin", "review instructions", "improve instructions", "fix my instructions"

Use this Skill: https://skilld.dev/gh/microsoft/skills/declarative-agent-developer

This session only. Nothing lands on disk.

referencesschema.md

≈907 tokens on demand. Your agent reads this file only when SKILL.md points to it.

JSON Schema Reference for M365 Copilot Agents

This document provides schema version information, compatibility rules, and links to the official documentation for M365 Copilot declarative agent and API plugin manifests.

For full property details, examples, and JSON structures, refer to the linked GitHub documentation below.

Schema Resources

Declarative Agent Manifest Versions

Version JSON Schema Documentation
v1.6 schema.json declarative-agent-manifest-1.6.md
v1.5 schema.json declarative-agent-manifest-1.5.md
v1.4 schema.json declarative-agent-manifest-1.4.md
v1.3 schema.json declarative-agent-manifest-1.3.md
v1.2 schema.json declarative-agent-manifest-1.2.md
v1.0 schema.json declarative-agent-manifest-1.0.md

API Plugin Manifest Versions

Version JSON Schema Documentation
v2.4 schema.json plugin-manifest-2.4.md
v2.3 schema.json plugin-manifest-2.3.md
v2.2 schema.json plugin-manifest-2.2.md
v2.1 schema.json plugin-manifest-2.1.md

How to Use These References

When building or editing an agent manifest, fetch the documentation for the version you are using from the links above. The linked docs contain:

  • Complete property definitions with types, descriptions, and constraints
  • JSON examples for every object type (capabilities, actions, runtimes, etc.)
  • Capability configuration details (WebSearch sites, OneDriveAndSharePoint items_by_url, Email shared_mailbox, etc.)
  • API plugin function and runtime structures
  • Response semantics and Adaptive Card templates
  • MCP Server (RemoteMCPServer) runtime configuration

Source: SKILL.md on GitHub

1 warning3mo3 checks · Risk SAFE
  • Gen Agent Trust Hub3mo

    This skill provides a structured environment for developing, deploying, and localizing Microsoft 365 declarative agents. It correctly utilizes official Microsoft developer tools and follows industry-standard security practices for credential management and project validation. No security issues were detected.

  • Socket3mo

    No alerts

  • Snyk3mo

    Risk: MEDIUM · 2 issues

Signed by skilld at a43d2c6. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated 4 months ago

README badge

README badge for microsoft/skills/declarative-agent-developer