What problem does it solve?
Generates complete TypeSpec declarative agent definitions for Microsoft 365 Copilot to remove repetitive boilerplate and ensure correct decorator usage, capability declarations, and scoped access rules.
Core Features & Use Cases
- Template Generation: Produces a ready-to-use main.tsp with imports, @agent declaration, @instructions, @conversationStarter entries, and capability operations.
- Capability Scoping: Supports WebSearch, OneDriveAndSharePoint, TeamsMessages, Email, People, CodeInterpreter, GraphicArt, GraphConnectors, Dataverse, and Meetings with guidance on URL/folder scoping and filters.
- Best-practice Guidance: Enforces name and description length limits, recommends instruction style and safety scoping, and provides diverse conversation starters to showcase agent capabilities.
Quick Start
Generate a TypeSpec agent called Customer Support Assistant with WebSearch, Email, and OneDriveAndSharePoint capabilities, include three conversation starters, and output a complete main.tsp with imports, decorators, and scoped capabilities.