TABLE OF CONTENTS
- What Is an AI Agent Skill?
- AI Skills vs. MCP vs. Prompts
- Examples of Custom AI Agent Skills
- 14 Out-of-the-box Copilot Cowork Skills
- How Do AI Agent Skills Work?
- How to Create a Custom Skill for Copilot Cowork
- How to Upload a Skill to Copilot Cowork
- How to Share a Copilot Cowork Skill
- Enhance Copilot Cowork with Custom Skills
AI agent skills turn repeatable processes into capabilities an AI agent can use when needed. They package instructions, standards, templates, and resources so the agent can complete specific tasks more consistently.
This guide explains how AI agent skills work, the difference between AI skills vs. MCP vs. prompts, and how to create, upload, and share a custom Copilot Cowork skill.
Key Takeaways
- AI agent skills provide reusable instructions for completing specific tasks.
- Prompts define the request, skills define the process and desired outcome, and MCPs provide access to external tools and data.
- Copilot Cowork includes built-in skills and supports custom skills.
- You can create a Cowork skill through the Customize page, in chat, or with a SKILL.md file.
DOWNLOADABLE INSIGHT
The Microsoft Copilot Consultant Evaluation Guide
An interactive workbook to help you choose the right Microsoft Copilot partner with confidence.
✓ 8 questions to ask every Copilot consultant
✓ A scorecard to rate potential partners
✓ A comparison worksheet for evaluating multiple consultants
✓ Common red flags to watch for
What Is an AI Agent Skill?
An AI agent skill is a reusable set of instructions and resources that teaches an AI agent how to perform a specific task. A skill might explain how to research a topic, evaluate competitors, write a blog post, respond to an email, or create a presentation that follows brand standards.
Think of the agent as a capable employee and the skill as a standard operating procedure (SOP). The agent brings reasoning and general knowledge. The skill supplies the process, standards, and context required for a particular type of work.
AI Skills vs. MCP vs. Prompts
Prompts, skills, and Model Context Protocol (MCP) each play a different role in how an AI agent completes work.
Component | Purpose | Example |
Prompt | Tells the AI what you want in a specific interaction | “Compare these three competitors.” |
Skill | Provides a reusable process for completing a certain task | Follow an approved competitive analysis framework and output format |
MCP | Connects the AI to external tools, systems, and data | Retrieve current competitor data from a connected research platform |
These components can work together. For example, a user could prompt Cowork to conduct keyword research. A custom skill could define the research process and required deliverable. An MCP connection could provide current keyword data from an SEO platform.
In simple terms:
- Prompts describe the request.
- Skills define the process.
- MCP provides access to external tools and data.
Examples of Custom AI Agent Skills
Agent skills can support many repeatable knowledge work processes. The best candidates have a defined goal, recognizable inputs, an established method, and a consistent output.
SEO Research
An SEO research skill can guide an agent through keyword discovery, search intent analysis, content gap research, and topic prioritization. It can define approved data sources, required metrics, and a standard format for presenting recommendations.
Competitive Analysis
A competitive analysis skill can provide a consistent framework for evaluating competitors. It might compare positioning, services, target audiences, content themes, customer proof, and calls to action. The skill could then organize the findings in a standard comparison table.
Blog Creation
A blog creation skill can apply an organization’s editorial standards to every draft. It may include audience information, preferred tone, article structure, SEO requirements, internal-linking guidance, and language to avoid.
Branded PowerPoint Presentations
A custom presentation skill can help an agent turn source material into a branded PowerPoint deck. The skill might include a company template, approved colors, typography, layouts, image guidance, and rules for simplifying complex information.
14 Out-of-the-box Copilot Cowork Skills
Currently, Copilot Cowork has 14 pre-built skills for common workplace tasks.
| Skill | Description |
| Word | Create and edit Word documents. |
| Excel | Create and edit Excel spreadsheets. |
| PowerPoint | Create and edit PowerPoint presentations. |
| Work with PDF documents. | |
| Compose, reply, forward, and send emails. Save drafts and manage attachments. | |
| Scheduling | Schedule meetings. |
| Calendar Management | Create events using natural language, add Teams meeting links, and manage your calendar. |
| Meetings | Prepare meeting intelligence. |
| Daily Briefing | Prepare your daily briefing. |
| Enterprise Search | Search across your organization. |
| Deep Research | Conducts in-depth research across multiple sources to compile comprehensive answers and analysis on complex topics. |
| Communications | Draft stakeholder communications. |
| Adaptive Cards | Generates interactive card-based responses with structured layouts, buttons, and data displays in the conversation. |
| App (Frontier) | Build lightweight, interactive apps from a description, then refine, open, publish, and share them. No coding required. |
How Do AI Agent Skills Work?
The agent first reviews short descriptions of the skills available to it. When a request matches a skill’s purpose, the agent loads the detailed instructions and any supporting resources it needs.
The process generally follows five steps:
- The user makes a request. The request describes the desired task or outcome.
- The agent evaluates available skills. Skill descriptions help it determine which capability is relevant.
- The agent activates the skill. It loads the detailed instructions and any supporting resources.
- The agent completes the workflow. It may use files, scripts, connected tools, or business data as directed.
- The user reviews the result. Sensitive actions may require approval before the agent completes them.
Alternatively, you can reference a skill directly in your initial prompt to ensure Copilot Cowork uses the right one.
How to Create a Custom Skill for Copilot Cowork
Copilot Cowork gives you three ways to create a custom skill: use the guided Customize page, build one through chat, or write the skill file manually.
1. Create a Cowork Skill from the Customize Page
- In Cowork, open Customize in the left sidebar
- Select Skills (next to Plugins)
- Choose Add > New Skill.
- Follow the prompts to define the skill’s name, description, category, and instructions.
- Review the draft and confirm that you want to create the skill. Cowork will then create the skill file and save it to your OneDrive.

2. Create a Skill Using Chat in Cowork
Ask Cowork to help you create a skill with a prompt such as:
Help me create a skill that [purpose] and produces [outcome] using [method].
Cowork will guide you through the skill creation process then save your new SKILL.md file to OneDrive.
3. Create a Cowork Skill Manually
For more control, create a markdown file named SKILL.md. You must begin with a YAML frontmatter block containing the skill’s name and description. Use the remaining Markdown to explain how Cowork should complete the task.
---
name: competitive-analysis
description: Researches and compares named competitors by their positioning, services, target audiences, content themes, customer proof, and calls to action. Use when asked to analyze competitors, compare companies, or identify competitive strengths, weaknesses, and market opportunities.
---
Your instructions go here.
The description is especially important because Cowork uses it to decide when the skill should activate. Include clear trigger language related to the requests the skill should handle.
How to Upload a Skill to Copilot Cowork
To upload a skill that you created manually:
- Open Customize > Skills
- Select the arrow beside Add
- Choose Upload skill from the dropdown
Cowork accepts .md, .zip, or .skill files.
You can also create a subfolder in OneDrive where you can upload your skill file:
/Documents/Cowork/skills/competitive-analysis/SKILL.md
Start a new conversation after adding or changing a skill so Cowork can load the latest version.
Enhance Copilot Cowork with Custom Skills
Custom skills can help your organization turn proven processes, standards, and expertise into reusable AI capabilities. Getting lasting value requires more than writing instructions. Skills need clear use cases, trusted information, appropriate governance, and thoughtful adoption.
C5 Insight helps organizations develop practical AI strategies and extend Microsoft Copilot around the way their people work. Whether you’re piloting Copilot Cowork, building custom skills, or developing an AI transformation roadmap, we can help you move forward with confidence.










