Build FastAPI endpoints for creating, reading, updating, and deleting records. The skill guides authentication requirements, response models, HTTP status codes, and integration into an application using a reusable router template.
中文简介正在准备中。当前显示英语简介。
- Add endpoints for creating, reading, updating, and deleting records
- Require authentication for selected endpoints
- Define response models and HTTP status codes
microsoft/skills☆ 31452026年10月24日 更新
Build Python workflows for Azure Blob Storage, a service for storing files and other unstructured data. Covers uploads, downloads, file listing, storage containers, metadata, and settings for large transfers.
中文简介正在准备中。当前显示英语简介。
- Upload and download files with Python
- List stored files by name prefix
- Manage file metadata and content types
microsoft/skills☆ 31452026年10月24日 更新
Define Python data models with Pydantic v2, separating shared fields, creation requests, optional updates, responses, and database documents. Provides a template and examples for validating values and mapping Python field names to API names.
中文简介正在准备中。当前显示英语简介。
- Define separate API request and response models
- Make every field optional for partial updates
- Map snake_case fields to camelCase API names
microsoft/skills☆ 31452026年10月24日 更新
Connect Node.js and TypeScript applications to Azure Database for PostgreSQL Flexible Server using pg. Implement queries, reusable database connections, transactions that group updates together, and passwordless authentication with Microsoft Entra ID.
中文简介正在准备中。当前显示英语简介。
- Connect an application to Azure PostgreSQL
- Reuse database connections with a pool
- Group related updates in a transaction
microsoft/skills☆ 31452026年10月24日 更新
Implement secret storage and retrieval in Node.js applications with Azure Key Vault. Covers secret versions, expiration, deletion and recovery, plus examples for managing encryption keys, rotating them, and performing cryptographic operations.
中文简介正在准备中。当前显示英语简介。
- Storing and retrieving application secrets
- Managing secret versions and expiration
- Recovering accidentally deleted secrets
microsoft/skills☆ 31452026年10月24日 更新
Build Rust applications that send and receive events through Azure Event Hubs. The skill covers batch sending, reading from partitions, which are separate event sequences, and choosing where reading starts.
中文简介正在准备中。当前显示英语简介。
- Send application events from Rust
- Send multiple events in batches
- Read events from a specific partition
microsoft/skills☆ 31452026年10月24日 更新
Set up Azure authentication in JavaScript and TypeScript applications. Covers local developer sign-in, managed identities that avoid stored secrets, application credentials, and browser login, with examples for connecting Azure SDK clients.
中文简介正在准备中。当前显示英语简介。
- Set up Azure authentication for local development
- Use managed identity in production
- Authenticate an application with a secret or certificate
microsoft/skills☆ 31452026年10月24日 更新
Implement file uploads, downloads, listing, and container management in Azure Blob Storage using JavaScript or TypeScript. Includes streaming for large files and time-limited access links for sharing or browser uploads.
中文简介正在准备中。当前显示英语简介。
- Add browser uploads to Azure Blob Storage
- Stream large files to cloud storage
- Create time-limited file sharing links
microsoft/skills☆ 31452026年10月24日 更新
Create typed Zustand stores for shared React state. Separates stored values from update actions, uses selectors to read specific values, and supports subscriptions that watch selected changes outside React, with a template and integration steps.
中文简介正在准备中。当前显示英语简介。
- Create a shared state store for a React app
- Separate state types from update action types
- Limit rendering updates to selected values
microsoft/skills☆ 31452026年10月24日 更新
Build JavaScript and TypeScript applications that send and receive events through Azure Event Hubs. Covers batched sending, partitions that divide event streams, saved processing positions for restarting consumers, and error handling for telemetry and real-time data ingestion.
中文简介正在准备中。当前显示英语简介。
- Collect IoT sensor telemetry
- Implement event ingestion for real-time analytics
- Send related events to the same partition
microsoft/skills☆ 31452026年10月24日 更新
Build Azure Queue Storage message handling in JavaScript or TypeScript with @azure/storage-queue. Cover sending, receiving, inspecting, and deleting messages, plus temporary message hiding during processing, batch retrieval, and handling messages that repeatedly fail.
中文简介正在准备中。当前显示英语简介。
- Implementing queue message sending and receiving
- Building a worker that deletes messages after processing
- Extending message hiding time for long tasks
microsoft/skills☆ 31452026年10月24日 更新
Implement Azure Cosmos DB data operations in JavaScript or TypeScript. Covers creating, reading, updating, and deleting documents, plus parameterized queries, pagination, bulk operations, and checks that prevent overwriting concurrent changes.
中文简介正在准备中。当前显示英语简介。
- Implement document creation, retrieval, updates, and deletion
- Build filtered queries with pagination
- Process multiple document operations in bulk
microsoft/skills☆ 31452026年10月24日 更新
Write Python code to manage Azure API Management services, import API definitions, bundle APIs into products, and configure access. Examples cover subscriptions, request policies, backend services, and authentication with Azure credentials.
中文简介正在准备中。当前显示英语简介。
- Create an Azure API Management service with Python
- Import an API from an OpenAPI definition
- Bundle APIs into products and manage subscriptions
microsoft/skills☆ 31452026年10月24日 更新
Implement cryptographic key management in TypeScript with Azure Key Vault. Covers key creation, encryption and decryption, digital signatures, scheduled key replacement, and backup and restore using the JavaScript SDK.
中文简介正在准备中。当前显示英语简介。
- Create and manage cryptographic keys
- Add encryption and decryption to an application
- Implement digital signatures and verification
microsoft/skills☆ 31452026年10月24日 更新
Build search applications with Azure AI Search in TypeScript. Create searchable indexes, upload documents, combine keyword matching with vector search for similar meaning, and add relevance ranking, filters, and autocomplete.
中文简介正在准备中。当前显示英语简介。
- Creating and updating searchable document indexes
- Combining keyword search with searches for similar meaning
- Ranking natural language search results by relevance
microsoft/skills☆ 31452026年10月24日 更新
Implement certificate management in Rust with the official Azure Key Vault library. Examples cover creating self-signed certificates, retrieving and updating certificates, listing results, and signing data with an associated key through the separate Keys SDK.
中文简介正在准备中。当前显示英语简介。
- Creating self-signed certificates from Rust
- Retrieving and updating certificates in Key Vault
- Listing certificates across paginated results
microsoft/skills☆ 31452026年10月24日 更新
Implement message queues in Python with Azure Queue Storage to distribute tasks and process work asynchronously. Examples cover sending, receiving, inspecting, updating, and deleting messages, with timing controls and guidance for handling messages that repeatedly fail.
中文简介正在准备中。当前显示英语简介。
- Distribute queued tasks to processing workers
- Delay messages or set their expiration time
- Inspect waiting messages without hiding them
microsoft/skills☆ 31452026年10月24日 更新
Build Rust code that stores and retrieves passwords, API keys, and connection strings in Azure Key Vault. Includes secret property updates, deletion, paginated listing, authentication choices, and error handling using the official Rust library.
中文简介正在准备中。当前显示英语简介。
- Store and retrieve API keys from a Rust app
- Update secret tags and content types
- List secret properties across multiple pages
microsoft/skills☆ 31452026年10月24日 更新
Build agents for Teams and Microsoft 365 with TypeScript and Node.js. Covers message routing, Express hosting, streaming responses that display text as it arrives, and connections to Copilot Studio through its client library and WebChat.
中文简介正在准备中。当前显示英语简介。
- Building an agent that responds to Teams messages
- Displaying Azure OpenAI responses as text arrives
- Starting conversations with Copilot Studio from an application
microsoft/skills☆ 31452026年10月24日 更新
Add group chat and live notifications to TypeScript applications using Azure Web PubSub. Implement two-way messaging over persistent WebSocket connections, with examples for user groups, access tokens, permissions, and server-side event handling.
中文简介正在准备中。当前显示英语简介。
- Building group chat organized into rooms
- Sending live notifications to specific users
- Validating connections and managing send permissions
microsoft/skills☆ 31452026年10月24日 更新
Build Python messaging workflows with Azure Service Bus. Covers sending and receiving messages, publishing to multiple subscribers, retrying failed work, preserving message order, scheduling delivery, and handling messages that cannot be processed.
中文简介正在准备中。当前显示英语简介。
- Sending work between Python services
- Publishing events to multiple subscribers
- Retrying failed messages and inspecting the dead-letter queue
microsoft/skills☆ 31452026年10月24日 更新
Implement Azure Files operations in JavaScript or TypeScript. Manage SMB file shares, a shared file storage format, create directories, upload and download files, set metadata, and create snapshots of stored content.
中文简介正在准备中。当前显示英语简介。
- Creating shared storage and setting capacity limits
- Implementing file uploads and downloads
- Updating file metadata or selected byte ranges
microsoft/skills☆ 31452026年10月24日 更新
Implement Microsoft Entra ID authentication for Azure SDK clients in Rust. Choose credentials for local development, Azure hosting, or CI/CD, including managed identities, which let Azure resources authenticate without storing a client secret in application code.
中文简介正在准备中。当前显示英语简介。
- Authenticate a local Rust app with Azure CLI
- Use managed identities for Azure-hosted Rust apps
- Configure service principal authentication for CI/CD
microsoft/skills☆ 31452026年10月24日 更新
Add Azure translation features to JavaScript or TypeScript applications. The skill covers translating text into multiple languages, detecting its language, converting between writing systems, and translating individual or batches of documents while tracking batch progress.
中文简介正在准备中。当前显示英语简介。
- Translate text into several languages
- Detect the language of incoming text
- Convert text between writing systems
microsoft/skills☆ 31452026年10月24日 更新