m365-agent-scaffolder

Scaffold M365 Copilot declarative agent projects using ATK CLI.

7|1|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/sebastienlevert/m365-copilot-skills --skill m365-agent-scaffolder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: m365-agent-scaffolder
Source: https://github.com/sebastienlevert/m365-copilot-skills/tree/main/skills/m365-agent-scaffolder
Command: npx skills add https://github.com/sebastienlevert/m365-copilot-skills --skill m365-agent-scaffolder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Quickly scaffold a brand-new Microsoft 365 Copilot declarative agent project structure using ATK CLI, saving setup time and reducing setup errors.

Core Features & Use Cases

  • Automated scaffolding: Creates the initial project structure for M365 Copilot declarative agents via ATK CLI.
  • Directory validation: Ensures the current directory is empty (ignoring hidden folders) before scaffolding.
  • Seamless handoff: Automatically continues to m365-agent-developer for implementation after scaffolding.
  • Use Case: Starting a brand-new M365 Copilot agent project from scratch.

Quick Start

Run the exact ATK command shown in the Instructions to scaffold your new M365 Copilot agent project.

Frequently Asked Questions about m365-agent-scaffolder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new M365 Copilot declarative agent project?

To scaffold an M365 Copilot declarative agent project, run the ATK CLI command provided in the instructions to automatically generate the initial project structure, saving setup time and reducing errors.

Do I need an empty directory to scaffold an M365 Copilot agent?

Yes, you need an empty directory to scaffold an M365 Copilot agent. The scaffolder performs directory validation to ensure the current folder is empty, safely ignoring any hidden folders before generating the project.

What is the best way to automate M365 Copilot agent setup from scratch?

The best way to automate M365 Copilot agent setup is using the ATK CLI, which scaffolds the brand-new project structure and seamlessly hands off implementation to the developer skill.

Can I continue development immediately after scaffolding an M365 Copilot agent?

Yes, you can continue development immediately after scaffolding an M365 Copilot agent. The process provides a seamless handoff to the m365-agent-developer skill to begin implementation right away.

Why does my M365 Copilot agent scaffolding fail in a non-empty directory?

M365 Copilot agent scaffolding fails in a non-empty directory because the tool validates that the current directory is empty, ignoring hidden folders, to prevent overwriting existing project files.