
Typespec Create Agent
The typespec-create-agent skill generates a complete TypeSpec declarative agent configuration file for Microsoft 365 Copilot, including agent metadata, behavioral instructions, conversation starters, and capability declarations. It serves developers and organizations building custom Copilot agents by automating the creation of properly structured agent definitions that specify the agent's role, expertise, and available integrations with Microsoft 365 services. The skill solves the problem of manually writing and validating TypeSpec agent syntax by providing a guided generation process that ensures compliance with Copilot's agent requirements and best practices.
- skills.sh installs
- 8.7K
- GitHub stars
- 41K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add github/awesome-copilot --skill typespec-create-agent --agent claude-codeInstalls into .claude/skills of the current project.
Files
Create TypeSpec Declarative Agent
Create a complete TypeSpec declarative agent for Microsoft 365 Copilot with the following structure:
Requirements
Generate a main.tsp file with:
-
Agent Declaration
- Use
@agentdecorator with a descriptive name and description - Name should be 100 characters or less
- Description should be 1,000 characters or less
- Use
-
Instructions
- Use
@instructionsdecorator with clear behavioral guidelines - Define the agent's role, expertise, and personality
- Specify what the agent should and shouldn't do
- Keep under 8,000 characters
- Use
-
Conversation Starters
- Include 2-4
@conversationStarterdecorators - Each with a title and example query
- Make them diverse and showcase different capabilities
- Include 2-4
Sponsors
Details
- Repository
- github.com/github/awesome-copilot
- Categories
- Git & Pull Requests, AI & Agent Building
More from github/awesome-copilot
All 318- Centos Linux Triage8.7K
- Containerize Aspnet Framework8.7K
- Update Avm Modules In Bicep8.6K
- Entra Agent User8.6K
- Ruby Mcp Server Generator8.6K
- Winapp Cli8.4K
- Model Recommendation8.4K
- Polyglot Test Agent8.4K
- Csharp Mcp Server Generator8.4K
- Datanalysis Credit Risk7.3K
- Msstore Cli7K
- Create Oo Component Documentation7K
- Mcp Configure7K
- Update Oo Component Documentation7K
- Create Web Form7K
- Mentoring Juniors7K
- Import Infrastructure As Code6.9K
- Suggest Awesome Github Copilot Prompts6.8K
- Noob Mode6.4K
- Security Review5.8K
- Winmd Api Search5.7K
- Winui3 Migration Guide5.7K
- Web Coder5.5K
- Premium Frontend Ui5K