declarative-agent-developer

Category: Tools & Productivity | Uploader: microsoftmicrosoft | Downloads: 0 | Version: v1.0(Latest)

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. Trigger phrases include "create agent", "create a declarative agent", "new declarative agent", "scaffold an agent", "new agent project", "make a copilot agent", "add a capability", "add a plugin", "configure my agent", "deploy my agent", "fix my agent manifest", "edit my agent", "modify my agent", "localize this agent", "localize my agent", "add localization", "translate my agent", "add a language", "multi-language agent", "add an API plugin", "add an MCP plugin", "add OAuth to my plugin", "add logo to my agent" --- # M365 Agent Developer ## ⛔ Workspace Check — MANDATORY FIRST STEP **Before doing ANYTHING, check the workspace files to fingerprint the project:** 1. Run `npx -y --package @microsoft/m365agentstoolkit-cli atk --version` to confirm ATK CLI is installed. If not found → **Stop.** Tell the user to install ATK. 2. Check for `m365agents.yml` or `teamsApp.yml` at the project root. 3. Check for `appPackage/declarativeAgent.json`. 4. Check for non-agent indicators (`package.json` with express/react/next, `src/index.js`, `app.py`, etc.) **Then follow the decision gate:** | Condition | Gate | Action | |-----------|------|--------| | Non-agent project files, no `appPackage/` | **Reject** | Text-only response. No files, no commands. | | No manifest, user wants to edit/deploy | **Reject** | Text-only response. Explain manifest is missing. | | No manifest, user wants new project | **Scaffold** | → [Scaffolding Workflow](references/scaffolding-workflow.md) | | Manifest exists with errors | **Fix** | Detect → Inform → Ask (see below). Do NOT deploy. | | Valid agent project | **Edit** | → [Editing Workflow](references/editing-workflow.md)

Changelog: Source: GitHub https://github.com/microsoft/work-iq

Directory Structure

Current level: tree/main/plugins/microsoft-365-agents-toolkit/skills/declarative-agent-developer/

  • 📁 references/
    • 📄 api-plugins.md 36.2 KB
    • 📄 authentication.md 9.0 KB
    • 📄 best-practices.md 3.5 KB
    • 📄 conversation-design.md 13.7 KB
    • 📄 deployment.md 12.7 KB
    • 📄 editing-workflow.md 13.2 KB
    • 📄 examples.md 11.2 KB
    • 📄 localization.md 18.4 KB
    • 📄 mcp-plugin.md 38.3 KB
    • 📄 scaffolding-workflow.md 8.4 KB
    • 📄 schema.md 3.5 KB
    • 📄 workspace-gates.md 8.0 KB
  • 📄 SKILL.md 11.1 KB

SKILL.md

Login to download/like/favorite ❤ 644 | ★ 0
Comments 0

Please login before commenting.

Loading comments...