Skip to content
| Marketplace
Sign in
Visual Studio Code>Chat>Copilot Studio SkillsNew to Visual Studio Code? Get it now.
Copilot Studio Skills

Copilot Studio Skills

Andrew Coates

|
8 installs
| (0) | Free
Copilot Studio YAML authoring, testing, and management skills for GitHub Copilot
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Copilot Studio Skills for GitHub Copilot

Author, test, troubleshoot, and manage Microsoft Copilot Studio agents directly from VS Code using GitHub Copilot Chat.

This extension provides 4 specialized agents and 24 skills that enable YAML-based authoring of Copilot Studio agents without leaving your editor.

Features

Agents

Use these agents in Copilot Chat to get specialized help:

  • Copilot Studio Author — Create and edit topics, actions, knowledge sources, child agents, and global variables
  • Copilot Studio Manage — Clone, push, pull, and sync agent content between local YAML files and the Power Platform cloud
  • Copilot Studio Test — Test published agents with point-tests, batch test suites, DirectLine, or evaluation analysis
  • Copilot Studio Troubleshoot — Debug issues including wrong topic routing, validation errors, and unexpected behavior

Skills

The extension includes 24 skills covering the full agent development lifecycle:

Category Skills
Authoring new-topic, add-action, add-node, add-knowledge, add-adaptive-card, add-generative-answers, add-global-variable, add-other-agents
Editing edit-agent, edit-action, edit-triggers
Validation validate, lookup-schema, list-kinds, list-topics
Testing chat-with-agent, directline-chat, run-tests
Management manage-agent, clone-agent
Best practices best-practices (JIT glossary, user context, topic redirects, orchestrator patterns)
Troubleshooting known-issues

Prerequisites

  • VS Code 1.106.1 or later
  • GitHub Copilot extension
  • GitHub Copilot Chat extension
  • Copilot Studio VS Code Extension (required for push/pull/clone operations)
  • Node.js 22+

Quick start

  1. Install the extension
  2. Open a workspace containing a Copilot Studio agent (or clone one using the Manage agent)
  3. Open Copilot Chat and ask a question about your agent
@copilot-studio-author Create a topic that handles IT service requests
@copilot-studio-manage Clone an agent from my environment
@copilot-studio-test Send "How do I request a new laptop?" to the published agent
@copilot-studio-troubleshoot The agent is not using data from our knowledge base

Disclaimer

This extension is an experimental research project, not an officially supported Microsoft product. The Copilot Studio YAML schema may change without notice. Always review and validate generated YAML before pushing to your environment.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft