Favicon of List Kinds

List Kinds Skill

AI Agent SkillJavaScriptOpen source

List all available kind discriminator values from the Copilot Studio YAML schema. Use when the user asks what kinds/types are available. Published by microsoft in skills-for-copilot-studio.

What is List Kinds Skill?

List all available kind discriminator values from the Copilot Studio YAML schema. Use when the user asks what kinds/types are available. Published by microsoft in skills-for-copilot-studio. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
63/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using skills-for-copilot-studio

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use List Kinds Skill

  • Use it for developers using skills-for-copilot-studio.

Built with

JavaScriptCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/skills-for-copilot-studio
  • Skill file: skills/list-kinds/SKILL.md

What it does

List all available kind discriminator values from the Copilot Studio YAML schema. Use when the user asks what kinds/types are available.

Skill instructions

List Available Kind Values List all available kind discriminator values from the schema, dynamically. Instructions 1. Run the schema lookup script to get all kinds: bash node ${CLAUDESKILLDIR}/../../scripts/schema-lookup.bundle.js kinds 2. If $ARGUMENTS contains a filter keyword, filter the output to show only matching kinds. 3. Categorize the results for easier reading: - Triggers — kinds starting with "On" (e.g., OnRecognizedIntent, OnConversationStart) - Actions — node actions (e.g., SendActivity, Question, SetVariable) - Dialogs — dialog types (e.g., AdaptiveDialog, TaskDialog, AgentDialog) - Cards — card templates (e.g., AdaptiveCardTemplate, HeroCardTemplate) - Knowledge Sources — knowledge kinds (e.g., KnowledgeSourceConfiguration) - Inputs — input kinds (e.g., AutomaticTaskInput, ManualTaskInput) 4. Present the categorized list to the user. Important: Always use the script output as the source of truth. Do NOT hardcode kind values.

Explore related resources

Frequently asked questions

What is List Kinds?

List Kinds is a open-source AI agent skill with Copy skill directory. List all available kind discriminator values from the Copilot Studio YAML schema. Use when the user asks what kinds/types are available.

Who is List Kinds best for?

List Kinds is best for reusing agent instructions, scripts, and references.

How do I install List Kinds?

Install or run List Kinds using Copy skill directory. Check List Kinds for the latest setup command.

Is List Kinds actively maintained?

List Kinds may need a closer maintenance check before production use.

Share:

Stars
354
Forks
73
Last commit
13 days ago
Repository age
6 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to List Kinds