declarative-agent-developer
Installation
SKILL.md
M365 Agent Developer
Telemetry Tagging
Before running any atk CLI commands, set the session environment variable so all CLI invocations are tagged as skill-initiated:
export ATK_CLI_SKILL=true
Run this once at the start of the session. All subsequent atk commands in the same terminal will inherit it.
⛔ Workspace Check — MANDATORY FIRST STEP
Before doing ANYTHING, check the workspace files to fingerprint the project:
- Run
npx -y --package @microsoft/m365agentstoolkit-cli atk --versionto confirm ATK CLI is installed. If not found → Stop. Tell the user to install ATK. - Check for
m365agents.ymlorteamsApp.ymlat the project root. - Check for
appPackage/declarativeAgent.json. - Check for non-agent indicators (
package.jsonwith express/react/next,src/index.js,app.py, etc.)