
lookup-schema
✓ Official★ 345by microsoft · part of microsoft/skills-for-copilot-studio
Look up Copilot Studio YAML schema definitions. Use when the user asks about schema structure, element properties, or how to use a specific YAML kind.
This is the playbook your agent receives when the skill activates — you don't need to read it to use the skill, but it's here to audit before installing.
Lookup Schema Definition
Look up and explain a Copilot Studio YAML schema definition.
Instructions
-
Run the schema lookup script to find the definition:
node ${CLAUDE_SKILL_DIR}/../../scripts/schema-lookup.bundle.js lookup $ARGUMENTS -
If the definition is not found, search for similar definitions:
node ${CLAUDE_SKILL_DIR}/../../scripts/schema-lookup.bundle.js search $ARGUMENTS -
If the definition contains
$refreferences that need resolution, use:node ${CLAUDE_SKILL_DIR}/../../scripts/schema-lookup.bundle.js resolve $ARGUMENTS -
Present the schema definition in a readable format, explaining:
- What the element does (from the description)
- Required properties
- Optional properties and their types
- Any related definitions that might be useful
Example
User: /lookup-schema SendActivity
Response should include the full schema definition and explain how to use it in YAML.
npx skills add https://github.com/microsoft/skills-for-copilot-studio --skill lookup-schemaRun this in your project — your agent picks the skill up automatically.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.
Licensed under MIT— you can use, modify, and redistribute it under that license's terms.
View the full license file on GitHub →