typespec-api-operations

Installation
Summary

RESTful CRUD operations for TypeSpec API plugins with routing, parameters, and adaptive cards.

  • Supports GET, POST, PATCH, and DELETE operations with path, query, and body parameters for filtering, creation, and updates
  • Includes adaptive card visualization for GET responses and confirmation dialogs for destructive operations (POST, PATCH, DELETE)
  • Provides complete CRUD example with models, error handling, and multiple query parameter patterns
  • Built-in testing prompts and best practices for RESTful routing conventions, parameter naming, and confirmation UX
SKILL.md

Add TypeSpec API Operations

Add RESTful operations to an existing TypeSpec API plugin for Microsoft 365 Copilot.

Adding GET Operations

Simple GET - List All Items

/**
 * List all items.
 */
@route("/items")
@get op listItems(): Item[];

GET with Query Parameter - Filter Results

/**
 * List items filtered by criteria.
Related skills

More from github/awesome-copilot

Installs
8.4K
GitHub Stars
32.8K
First Seen
Feb 25, 2026