Skip to content

samsepassi/mcs-agent-academy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

210 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Copilot Studio Agent Academy

Copilot Studio Agent Academy Recruit Welcome, Recruit.
Your mission—should you choose to accept it—is to master the art of building agents using Microsoft Copilot Studio.

This hands-on training is your entry point into the world of agents: from grounded prompts to Adaptive Cards and agent flows, you'll learn how to build, scale, and deploy intelligent agents using real-world tools and use cases.


🎯 Mission Objective

By completing the Agent Academy, you'll be able to:

  • Understand what agents are in the context of Microsoft Copilot Studio
  • Explore how Large Language Models (LLMs), retrieval-augmented generation (RAG), and orchestration come together in an agent
  • Build both declarative and custom agents
  • Enhance agents with Topics, Adaptive Cards, and Agent Flows
  • Deploy agents to Microsoft Teams and Microsoft 365 Copilot

🧭 Curriculum Overview

This academy is broken into progressive lessons—each one designed as a field mission to level up your agent-building skills.

Lesson Title Mission Briefing
00 🧰 Course Setup Set up your dev environment, Copilot Studio trial, and SharePoint site
01 🧠 Introduction to Agents Understand conversational AI concepts, LLMs, and autonomous vs. declarative agents
02 🛠️ Copilot Studio Fundamentals Learn the building blocks: knowledge, skills, autonomy
03 👩‍💻 Create a Declarative Agent Add your own agent to the Microsoft 365 Copilot, grounded in a prompt
04 🧩 Creating a Solution Package your agent into a reusable solution for environment management
05 🚀 Get Started with Pre-Built Agents Use and customize a template agent to accelerate setup
06 ✍️ Build a Custom Agent Create a new Copilot grounded in knowledge sources
07 🧠 Add a Topic with Triggers Use Topics to define custom question/answer paths
08 🪪 Enhance with Adaptive Cards Build an Adaptive Card using Power Fx and SharePoint
09 🔁 Automate with Agent Flows Use Adaptive Card input to trigger back-end flows
10 🧭 Add Event Triggers Enable your agent to act autonomously using event-based logic
11 📢 Publish Your Agent Deploy your agent to Microsoft Teams and Microsoft 365 Copilot
12 🪪 Understanding Licensing Learn how licensing and billing works with Copilot Studio

🧪 Prerequisites

To complete all missions, you’ll need:

  • A Microsoft 365 Developer tenant (with SharePoint enabled)
  • Access to Microsoft Copilot Studio (trial or licensed)
  • Optional: Basic knowledge of SharePoint, Power Platform, or Power Fx

🧬 Who This Is For

This course is ideal for:

  • Makers and developers exploring Copilot Studio
  • IT pros building Microsoft 365 Copilot extensions
  • Power Platform enthusiasts who want to level up with intelligent agents
  • Anyone who prefers to learn by doing

🏅 Rank Progression

The Copilot Studio Agent Academy is a multi-phase training program designed to build your skills across three agent ranks. Each level includes a badge and increasing responsibilities:

Rank Level Visual Description
🟢 Recruit Recruit Badge Learn the fundamentals and get hands-on with Copilot Studio basics — that’s this course.
🔵 Operative •• Operative Badge Deepen your skills with orchestration, adaptive UX, and connected systems — coming soon in Volume 2.
🟡 Commander ••• Commander Badge Master autonomy, exception handling, security and scalable deployment — taught in the final volume of the academy.

✅ Completing this curriculum earns you the Recruit badge.
🔓 Operative and Commander will be unlocked in future phases.

Each level builds on the last. Finish your Recruit mission, and stay tuned to level up your agent credentials.


🎒 Other Courses

Check out these other courses to continue learning about AI and Agents:

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos is subject to those third-parties' policies.

mcs-agent-academy-recruit

About

Curated lessons on getting started building agents with Copilot Studio

Resources

License

Code of conduct

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors