add-action
Guide users through adding a new connector action to a Copilot Studio agent. Connector…
List all topics in the Copilot Studio agent with their trigger types, phrases, and action counts. Use when the user wants to see what topics exist.
$ npx -y skills add microsoft/skills-for-copilot-studio --skill list-topics --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/list-topicsContext preview
The summary Claude sees to decide when to auto-load this skill.
List all topics in the Copilot Studio agent with their trigger types, phrases, and action counts. Use when the user wants to see what topics exist.
user-invocable: false description: List all topics in the Copilot Studio agent with their trigger types, phrases, and action counts. Use when the user wants to see what topics exist. allowed-tools: Read, Glob, Grep
List all topics in the current agent with their trigger types and details.
1. **Auto-discover the agent directory** — find all agents via:
Glob: **/agent.mcs.yml
2. Find all topic files in the discovered agent directory:
Glob: <discovered-agent>/topics/*.topic.mcs.yml
3. For each topic file, read it and extract:
4. Present results in a table:
| # | Topic Name | Trigger | Phrases | Actions | Calls | |---|------------|---------|---------|---------|-------| | 1 | Greeting | OnRecognizedIntent | Hello, Hi, Hey | 2 | - | | 2 | Fallback | OnUnknownIntent | - | 4 | Escalate |
5. Note any system topics (OnError, OnSelectIntent, OnSignIn) that should be modified with care.
A plugin for Claude Code, GitHub Copilot CLI, and VS Code that enables authoring, testing, and troubleshooting Microsoft Copilot Studio STANDARD agents through YAML files — directly from your terminal or editor.
Repo: microsoft/skills-for-copilot-studio
Guide users through adding a new connector action to a Copilot Studio agent. Connector…
Generate and insert an Adaptive Card into a Copilot Studio topic using AdaptiveCardPrompt.…
Add generative answer nodes (SearchAndSummarizeContent or AnswerQuestionWithAI) to a Copilot…
Add a global variable to a Copilot Studio agent. Use when the user needs a variable that…
Add a knowledge source (public website or SharePoint) to a Copilot Studio agent. Use when the…
Add or modify a node in an existing Copilot Studio topic. Use when the user asks to add a…