Skip to main content
Back to registry

typespec-create-api-plugin

github/awesome-copilot

Create a complete TypeSpec API plugin for Microsoft 365 Copilot that integrates with external REST APIs.

Installs6
Install command
npx skills add https://github.com/github/awesome-copilot --skill typespec-create-api-plugin
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
Create a complete TypeSpec API plugin for Microsoft 365 Copilot that integrates with external REST APIs. Generate TypeSpec files with: Choose based on API requirements: No Authentication (Public APIs) API Key OAuth2 Registered Auth Reference Ask the user: Then generate: - No Authentication (Public APIs) // No @useAuth decorator needed - API Key @ useAuth ( ApiKeyAuth ) - OAuth2 @ useAuth ( OAuth2Auth ) - Registered Auth Reference @ useAuth ( Auth ) @ authReferenceId ( "registration-id-here" ) model Auth is ApiKeyAuth - Operation Names : Use clear, action-oriented names (listProjects, createTicket) - Models : Define TypeScript-like models for requests and responses - HTTP Methods : Use appropriate verbs (@get, @post, @patch, @delete) - Paths : Use RESTful path conventions with @route - Parameters : Use @path, @query, @header, @body appropriately - Descriptions : Provide clear descriptions for model understanding - Confirmations : Add for destructive operations (delete, update critical data) - Cards : Use for rich visual responses with multiple data items - What is the API base URL and purpose? - What operations are needed (CRUD operations)? - What authentication method does the API use? - Should confirmations be required for any operations? - Do responses need Adaptive Cards? - Complete main.tsp with agent definition - Complete actions.tsp with API operations and models -...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does typespec-create-api-plugin do?

Create a complete TypeSpec API plugin for Microsoft 365 Copilot that integrates with external REST APIs.

Is typespec-create-api-plugin good?

typespec-create-api-plugin does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does typespec-create-api-plugin work with?

typespec-create-api-plugin currently lists compatibility with Agent compatibility has not been published yet..

What are alternatives to typespec-create-api-plugin?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install typespec-create-api-plugin?

npx skills add https://github.com/github/awesome-copilot --skill typespec-create-api-plugin

Related skills

More from github/awesome-copilot

Related skills

Alternatives in Software Engineering