Skip to content
cccskills

Development skills

Coding standards, frameworks, refactoring, and code review (16.5K skills)

Filter by price or sort order

aws-sdk-swift-usage

Official · AWSFreeSummary

Write Swift code that uses AWS services with AWS SDK for Swift. Follow examples for asynchronous operations, struct-based client configuration, credentials, paginated results, resource readiness checks, and S3 uploads, downloads, and presigned URLs for temporary access.

  • Create S3 and DynamoDB clients in Swift
  • Replace deprecated client configuration classes
  • Configure credentials for assuming an IAM role
aws/agent-toolkit-for-aws3.2KUpdated Oct 24, 2026

aws-sdk-python-usage

Official · AWSFreeSummary

Helps write and review Python code that uses AWS through boto3 and botocore. Covers connection setup, error handling, retrieving results across multiple pages, waiting for resource changes, and common S3 and DynamoDB operations.

  • Write Python scripts for AWS operations
  • Review AWS error handling and retry settings
  • Retrieve AWS lists across multiple result pages
aws/agent-toolkit-for-aws3.2KUpdated Oct 24, 2026

amazon-dynamodb

Official · AWSFreeSummary

Design and review DynamoDB databases around how an application reads and writes data. Choose keys, indexes, and table layouts, estimate monthly costs, and investigate performance problems, with optional validation against real AWS resources.

  • Designing tables and indexes around application queries
  • Investigating throttling and unexpected DynamoDB bills
  • Comparing single-table and multi-table designs
aws/agent-toolkit-for-aws3.2KUpdated Oct 24, 2026

aws-blocks

Official · AWSFreeSummary

Build full-stack applications with AWS Blocks, a framework that defines infrastructure through application code. Choose components for APIs, authentication, storage, and other features, develop locally without AWS credentials, and deploy testing or long-lived environments.

  • Start an application from an AWS Blocks template
  • Add an AWS Blocks backend to an existing project
  • Choose components for authentication and data storage
aws/agent-toolkit-for-aws3.2KUpdated Oct 24, 2026

aurora-dsql

Official · AWSFreeSummary

Build and manage applications on Aurora DSQL, a serverless distributed SQL database. Covers cluster setup, authenticated connections, schema changes, MySQL migration, slow-query diagnosis, and safe SQL construction with access separation for applications serving multiple tenants.

  • Create and connect to an Aurora DSQL cluster
  • Design tables with separate access for each tenant
  • Migrate MySQL tables to DSQL
aws/agent-toolkit-for-aws3.2KUpdated Oct 24, 2026

wiki-agents-md

Official · MicrosoftFreeSummary

Generate missing AGENTS.md files from a repository’s actual configuration and code. Gives coding agents folder-specific build commands, testing instructions, conventions, and working boundaries, with companion CLAUDE.md files that direct readers to the instructions.

  • Preparing repository instructions for coding agents
  • Documenting package-specific commands in a monorepo
  • Recording test procedures and code conventions
microsoft/skills3.1KUpdated Oct 24, 2026

entra-app-registration

Official · MicrosoftFreeSummary

Set up application registration and authentication with Microsoft Entra ID. Guides API permissions, credentials, and OAuth 2.0 flows, with MSAL authentication library examples for user sign-in and service-to-service access.

  • Registering an application in Microsoft Entra ID
  • Adding user sign-in to a console application
  • Configuring API permissions for an application
microsoft/skills3.1KUpdated Oct 24, 2026

wiki-qa

Official · MicrosoftFreeSummary

Answer questions about a codebase by examining its source files. Explains how components work and where definitions live, with file and line references, a key-files table, and diagrams for architecture or data flow.

  • Understand how a feature works
  • Find where a function or component is defined
  • Identify key files in an unfamiliar codebase
microsoft/skills3.1KUpdated Oct 24, 2026

declarative-agent-developer

Official · MicrosoftFreeSummary

Create and update agents defined through configuration files for M365 Copilot and Teams. The skill guides project setup, external service connections, instruction reviews, multilingual support, and deployment with a link for testing.

  • Create a new agent for M365 Copilot or Teams
  • Add API or MCP connections and configure OAuth
  • Review instructions when an agent gives poor answers
microsoft/skills3.1KUpdated Oct 24, 2026

ui-widget-developer

Official · MicrosoftFreeSummary

Build MCP servers that display interactive widgets in M365 Copilot Chat. Covers React and Fluent UI interfaces, structured data responses, adding widgets to existing servers, local tunnel testing, and configuration for connecting tools to Copilot.

  • Building interactive widgets for M365 Copilot Chat
  • Adding widget rendering to an existing MCP server
  • Testing local MCP connections through DevTunnels
microsoft/skills3.1KUpdated Oct 24, 2026

slack-to-teams

Official · MicrosoftFreeSummary

Migrate Slack bots to Teams or build bots for both platforms. Analyzes existing projects and guides feature-by-feature implementation, including message interface conversion, identity and authentication integration, and deployment to Azure or AWS.

  • Migrate an existing Slack bot to Teams
  • Build a bot that supports Slack and Teams
  • Convert Block Kit interfaces to Adaptive Cards
microsoft/skills3.1KUpdated Oct 24, 2026

install-atk

Official · MicrosoftFreeSummary

Set up or update M365 Agents Toolkit by checking its command-line tool and installing its VS Code extension. Supports either component separately, reports failures, and runs the command-line tool through npx without a global installation.

  • Setting up M365 Agents Toolkit
  • Checking the ATK command-line tool
  • Installing or updating the VS Code extension
microsoft/skills3.1KUpdated Oct 24, 2026

teams-app-developer

Official · MicrosoftFreeSummary

Build Microsoft 365 apps and agents for Teams and Copilot using the ATK CLI. Covers project setup, local testing, Azure deployment, troubleshooting, and migrating Slack bots, including conversion from Block Kit to Adaptive Cards.

  • Create a Teams app or agent from a template
  • Test locally with Agents Playground
  • Provision Azure resources and deploy an app
microsoft/skills3.1KUpdated Oct 24, 2026

wiki-researcher

Official · MicrosoftFreeSummary

Investigate how a specific part of a codebase works by tracing real implementations across files. Receive diagrams, tables, code references, and recommendations covering architecture, data flow, dependencies, and design risks, with facts distinguished from inference.

  • Understand a feature implemented across multiple files
  • Trace data from its entry point to its destination
  • Review dependencies and architectural risks
microsoft/skills3.1KUpdated Oct 24, 2026

wiki-changelog

Official · MicrosoftFreeSummary

Turn Git commit history into a structured changelog grouped by date and change type. Combines related commits into clear descriptions, highlights changes that affect users, and adds migration notes for breaking changes.

  • Review recent repository changes
  • Create a changelog grouped by change type
  • Summarize related commits for users
microsoft/skills3.1KUpdated Oct 24, 2026

azure-cosmos-rust

Official · MicrosoftFreeSummary

Implement document storage in Azure Cosmos DB from Rust using the official library. The skill covers authentication, creating, reading, updating, and deleting items, partial updates, and partition keys that determine how data is grouped.

  • Add Cosmos DB document storage to a Rust app
  • Implement item operations with partition keys
  • Update selected document fields
microsoft/skills3.1KUpdated Oct 24, 2026

fastapi-router-py

Official · MicrosoftFreeSummary

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/skills3.1KUpdated Oct 24, 2026

azure-identity-ts

Official · MicrosoftFreeSummary

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/skills3.1KUpdated Oct 24, 2026

azure-storage-blob-py

Official · MicrosoftFreeSummary

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/skills3.1KUpdated Oct 24, 2026

azure-storage-queue-rust

Official · MicrosoftFreeSummary

Implement Azure Queue Storage messaging in Rust using the official client library. Covers queue management, sending and receiving messages, inspecting messages without removing them, deleting processed messages, and configuring identity authentication with role-based permissions.

  • Send and receive Azure Queue Storage messages in Rust
  • Inspect queued messages without removing them
  • Delete messages after processing
microsoft/skills3.1KUpdated Oct 24, 2026

azure-keyvault-keys-rust

Official · MicrosoftFreeSummary

Build Rust applications that create and manage Azure Key Vault keys, sign and verify data, and protect data encryption keys. Includes guidance on authentication, key versions, and hardware-protected keys using the official Rust library.

  • Create and manage cryptographic keys from Rust
  • Wrap and unwrap data encryption keys
  • Sign and verify data with Key Vault keys
microsoft/skills3.1KUpdated Oct 24, 2026

azure-keyvault-certificates-rust

Official · MicrosoftFreeSummary

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/skills3.1KUpdated Oct 24, 2026

azure-keyvault-keys-ts

Official · MicrosoftFreeSummary

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/skills3.1KUpdated Oct 24, 2026

pydantic-models-py

Official · MicrosoftFreeSummary

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/skills3.1KUpdated Oct 24, 2026