What problem does it solve?
Provides a consistent project structure, schema and connector lookup guidance, and skill-invocation conventions so authors and tools can author, validate, and maintain Copilot Studio agent YAML reliably and without common schema or routing errors.
Core Features & Use Cases
- Project discovery and structure: Defines the expected layout (agent.mcs.yml, topics/, actions/, knowledge/, variables/, agents/) and discovery patterns to avoid hardcoded names.
- Schema and connector lookup guidance: Documents how to use the bundled schema-lookup and connector-lookup scripts to explore definitions, resolve $refs, validate YAML, and inspect connector operations and I/O.
- Skill-first development rules: Encourages invoking specialized skills for creating topics, actions, and validation to prevent hallucinated kinds and missing required fields.
- Use Case: When adding a new connector action, use connector lookup to find required inputs, create the action YAML in the correct folder, and run the schema lookup validation before committing.
Quick Start
Run the schema lookup and connector lookup scripts to explore and validate new agent YAML files before adding topics or actions to the project.