scaffold-agent

Create Copilot Studio agents with YAML and Markdown templates.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio --skill scaffold-agent-javiarmesto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-agent
Source: https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio/tree/main/.github/skills/scaffold-agent
Command: npx skills add https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio --skill scaffold-agent-javiarmesto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires CIRCE framework, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of starting from scratch when building a new Copilot Studio agent. It provides a comprehensive framework to create agents with basic functionalities like greeting, fallback, and error handling.

Core Features & Use Cases

  • Agent Scaffold: Generates a complete Copilot Studio agent project with a greeting, fallback, and error handler topics.
  • Customization: Allows users to specify the agent's display name, language, and description.
  • Schema Name Prefix: Users can define a unique schema name prefix for the agent's internal identification.
  • Generative Actions: Supports generative actions for advanced functionalities.

Quick Start

To create a new agent, run the command: /scaffold-agent <agent-name> <language> <description>

Frequently Asked Questions about scaffold-agent

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

FAQPage Schema
How do I create a new Copilot Studio agent from scratch?

You can scaffold a new Copilot Studio agent automatically by running a command with your desired agent name, language, and description to generate foundational topics.

What do I need installed to scaffold a Copilot Studio agent?

You need to install Copilot Studio and the CIRCE framework to use this agent scaffolding tool, as it relies on their YAML and Markdown templates to generate the project structure.

Can I customize the Copilot Studio agent name and language during creation?

Yes, you can customize the Copilot Studio agent display name, language, and description during creation, and you can also define a unique schema name prefix for internal identification.

What basic functionalities are included when scaffolding a Copilot Studio agent?

Scaffolding a Copilot Studio agent includes basic functionalities like greeting, fallback, and error handling topics, and it also supports generative actions for advanced capabilities.

What templates are used to generate a Copilot Studio agent project?

YAML and Markdown templates are used to generate a complete Copilot Studio agent project, providing the structure for conversational topics, configuration, and generative actions.