Help us improve
Share bugs, ideas, or general feedback.
From copilot-studio
Lists all topics in Copilot Studio agents with trigger types, phrases, action counts, and dialog calls in a table. Auto-discovers agents via glob. Use to inspect agent structure.
npx claudepluginhub microsoft/skills-for-copilot-studio --plugin copilot-studioHow this skill is triggered — by the user, by Claude, or both
Slash command
/copilot-studio:list-topicsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
List all topics in the current agent with their trigger types and details.
Generates Copilot Studio topic YAML files for agent conversations, auto-discovering agents, matching templates, validating schema kinds, and using unique node IDs.
Analyzes AI agent conversation logs to surface underserved topics, coverage gaps, and product opportunities. Use when your project has Amplitude Agent Analytics.
Builds, modifies, debugs, and deploys Salesforce Agentforce AI agents using Agent Script, .agent files, aiAuthoringBundle metadata, and sf CLI commands like generate, preview, publish, test.
Share bugs, ideas, or general feedback.
List all topics in the current agent with their trigger types and details.
Auto-discover the agent directory — find all agents via:
Glob: **/agent.mcs.yml
Find all topic files in the discovered agent directory:
Glob: <discovered-agent>/topics/*.topic.mcs.yml
For each topic file, read it and extract:
# Name: comment or filename)beginDialog.kind)OnRecognizedIntent, from triggerQueries)actions arrayBeginDialog or ReplaceDialog calls)Present results in a table:
| # | Topic Name | Trigger | Phrases | Actions | Calls |
|---|------------|---------|---------|---------|-------|
| 1 | Greeting | OnRecognizedIntent | Hello, Hi, Hey | 2 | - |
| 2 | Fallback | OnUnknownIntent | - | 4 | Escalate |
Note any system topics (OnError, OnSelectIntent, OnSignIn) that should be modified with care.