Software Development | Agent Skills

Software Development

Software development skills provide framework, language, API, database, and application-building guidance.

Catalog snapshot: November 2, 2026

Category menu

Skills in this category

angular/angular-new-app

Catalog entry: Skills by Angular
Source documentation: https://github.com/angular/skills/blob/main/angular-new-app/SKILL.md

Function: Create new Angular apps using CLI with modern best practices

When to use it: Use when a task needs the capability described in this catalog entry: Create new Angular apps using CLI with modern best practices

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Angular New App

apollographql/apollo-connectors

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/apollo-connectors/SKILL.md

Function: Integrate REST APIs into GraphQL supergraphs using Apollo Connectors

When to use it: Use this skill when the user: (1) mentions “connectors”, “Apollo Connectors”, or “REST Connector”, (2) wants to integrate a REST API into GraphQL, (3) references @source or @connect directives, (4) works with files containing “# Note to AI Friends: This is an Apollo Connectors schema”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Apollo Connectors Schema Assistant
  • MCP Tools
  • Process
  • Step 1: Research
  • Step 2: Implement
  • Step 3: Validate (Compose)
  • Step 4: Execute
  • Step 5: Test
  • Schema Template
  • Version requirements
  • Reference Files
  • Key Rules
  • Selection Mapping
  • Entities
  • Literal Values
  • Headers

apollographql/apollo-federation

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/apollo-federation/SKILL.md

Function: Write Apollo Federation 2 subgraph schemas and compose them into a supergraph

When to use it: Use this skill when: (1) creating new subgraph schemas for a federated supergraph, (2) defining or modifying entities with @key, (3) sharing types/fields across subgraphs with @shareable, (4) working with federation directives (@external, @requires, @provides, @override, @inaccessible), (5) troubleshooting composition errors, (6) any task involving federation schema design patterns.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Apollo Federation Schema Authoring
  • Federation 2 Schema Setup
  • Core Directives Quick Reference
  • Reference Files
  • Key Patterns
  • Entity Definition
  • Entity Contributions Across Subgraphs
  • Computed Fields with @requires
  • Value Types with @shareable
  • Entity Stub (Reference Without Contributing)
  • Ground Rules

apollographql/apollo-kotlin

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/apollo-kotlin/SKILL.md

Function: A GraphQL client for Android, JVM, and Kotlin Multiplatform projects

When to use it: Use this skill when: (1) setting up Apollo Kotlin in a Gradle project for Android, Kotlin/JVM, or KMP, (2) configuring schema download and codegen for GraphQL services, (3) configuring an `ApolloClient` with auth, interceptors, and caching, (4) writing queries, mutations, or subscriptions,

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Apollo Kotlin Guide
  • Process
  • Reference Files
  • Scripts
  • Key Rules

apollographql/apollo-router

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/apollo-router/SKILL.md

Function: Version-aware configuration generator for the Rust-based Apollo Router

When to use it: Use this skill when: (1) setting up Apollo Router to run a supergraph, (2) configuring routing, headers, or CORS, (3) implementing custom plugins (Rhai scripts or coprocessors), (4) configuring telemetry (tracing, metrics, logging), (5) troubleshooting Router performance or connectivity issues, (6) securing the graph with JWT, declarative field-level authorization directives, or persisted-query safelisting, (7) managing router.yaml as version-controlled config with CI/CD validation.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Apollo Router Config Generator
  • Step 1: Version Selection
  • Step 2: Environment Selection
  • Step 3: Feature Selection
  • Step 4: Gather Parameters
  • CORS
  • JWT Authentication
  • Declarative Authorization (field-level)
  • Persisted Query Safelisting (GraphOS PQL)
  • Connectors (v2 only)
  • Operation Limits
  • Telemetry
  • Traffic Shaping
  • Response Caching (v2 only, v2.6.0+)
  • Step 5: Generate Config
  • Step 6: Validate

apollographql/apollo-router-plugin-creator

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/apollo-router-plugin-creator/SKILL.md

Function: Write native Rust plugins for Apollo Router

When to use it: Use this skill when: (1) users want to create a new router plugin, (2) users want to add service hooks (router_service, supergraph_service, execution_service, subgraph_service), (3) users want to modify an existing router plugin, (4) users need to understand router plugin patterns or the request lifecycle. (5) triggers on requests like “create a new plugin”, “add a router plugin”, “modify the X plugin”, or “add subgraph_service hook”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Apollo Router Plugin Creator
  • Request Lifecycle
  • Service Hooks
  • Service Overview
  • Individual Hooks (Tower Layers)
  • Choosing a Service Hook
  • Quick Start
  • Step 1: Create Plugin File
  • Step 2: Define Configuration Struct
  • Step 3: Define Plugin Struct
  • Step 4: Implement Plugin Trait
  • Step 5: Add Service Hooks
  • Step 6: Register Plugin
  • Step 7: Add Module to mod.rs
  • Step 8: Configure in YAML
  • Common Patterns

apollographql/apollo-server

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/apollo-server/SKILL.md

Function: Build GraphQL servers using Apollo Server 5

When to use it: Use this skill when: (1) setting up a new Apollo Server project, (2) writing resolvers or defining GraphQL schemas, (3) implementing authentication or authorization, (4) creating plugins or custom data sources, (5) troubleshooting Apollo Server errors or performance issues.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Apollo Server 5.x Guide
  • Quick Start
  • Step 1: Install
  • Step 2: Define Schema
  • Step 3: Write Resolvers
  • Step 4: Start Server
  • Schema Definition
  • Scalar Types
  • Type Definitions
  • Enums and Interfaces
  • Resolvers Overview
  • Context Setup
  • Reference Files
  • Key Rules
  • Schema Design
  • Resolver Best Practices

apollographql/graphql-operations

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/graphql-operations/SKILL.md

Function: Write GraphQL queries, mutations, and subscriptions following best practices

When to use it: Use this skill when: (1) writing GraphQL queries or mutations, (2) organizing operations with fragments, (3) optimizing data fetching patterns, (4) setting up type generation or linting, (5) reviewing operations for efficiency.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • GraphQL Operations Guide
  • Start From the Schema
  • Operation Basics
  • Query Structure
  • Mutation Structure
  • Subscription Structure
  • Quick Reference
  • Operation Naming
  • Variable Syntax
  • Fragment Syntax
  • Directives
  • Key Principles
  • 1. Request Only What You Need
  • 2. Name All Operations
  • 3. Use Variables, Not Inline Values
  • 4. Colocate Fragments with Components

apollographql/graphql-schema

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/graphql-schema/SKILL.md

Function: Reference guide for designing clean, evolvable GraphQL schemas

When to use it: Use this skill whenever you create or edit GraphQL SDL, such as a `schema.graphql` file or `typeDefs`, including when: (1) designing a new GraphQL schema or API, (2) adding or changing types, fields, arguments, mutations, or descriptions in an existing schema, (3) reviewing existing schema for improvements, (4) deciding on type structures or nullability, (5) implementing pagination or error patterns, (6) ensuring security in schema design.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • GraphQL Schema Design Guide
  • Schema Design Principles
  • 1. Design for Client Needs
  • 2. Be Explicit
  • 3. Design for Evolution
  • Quick Reference
  • Type Definition Syntax
  • Nullability Rules
  • Input vs Output Types
  • Interface Pattern
  • Union Pattern
  • Reference Files
  • Key Rules
  • Type Design
  • Field Design
  • Mutation Design

apollographql/rover

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/rover/SKILL.md

Function: CLI tool for managing GraphQL schemas in Apollo GraphOS

When to use it: Use this skill when: (1) publishing or fetching subgraph/graph schemas, (2) composing supergraph schemas locally or via GraphOS, (3) running local supergraph development with rover dev, (4) validating schemas with check and lint commands, (5) configuring Rover authentication and environment, (6) exploring or searching a graph’s schema for agent-driven discovery (rover schema describe / rover schema search), (7) initializing a new graph project or MCP server with rover init, (8) working with Apollo Connectors, contracts, persisted queries, or client operations, (9) managing API keys, plugins, templates, or graph a

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Apollo Rover CLI Guide
  • Quick Start
  • Step 1: Install
  • Step 2: Authenticate
  • Step 3: Verify Installation
  • Step 4: Initialize a Project (optional)
  • Explore a Graph’s Schema (start here for schema questions)
  • Core Commands Overview
  • Graph Reference Format
  • Subgraph Workflow
  • Publishing a Subgraph
  • Checking Schema Changes
  • Fetching Schema
  • Supergraph Composition
  • Local Composition
  • Fetch Composed Supergraph

apollographql/rust-best-practices

Catalog entry: Skills by Apollo GraphQL
Source documentation: https://github.com/apollographql/skills/blob/main/skills/rust-best-practices/SKILL.md

Function: Rust coding guidelines drawn from Apollo GraphQL’s internal handbook

When to use it: Use this skill when: (1) writing new Rust code or functions, (2) reviewing or refactoring existing Rust code, (3) deciding between borrowing vs cloning or ownership patterns, (4) implementing error handling with Result types, (5) optimizing Rust code for performance, (6) writing tests or documentation for Rust projects.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Rust Best Practices
  • Best Practices Reference
  • Quick Reference
  • Borrowing & Ownership
  • Error Handling
  • Performance
  • Linting
  • Testing
  • Generics & Dispatch
  • Type State Pattern
  • Documentation

auth0/auth0-aspnetcore-api

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add JWT access token validation to ASP.NET Core APIs

When to use it: Locking down ASP.NET Core API routes so only authenticated callers get through Adding scope-based permission checks to specific controller actions Validating access tokens from a React or mobile frontend hitting your .NET API Setting up DPoP token binding to prevent token replay attacks Protecting minimal API endpoints with Auth0 JWT validation in a new .NET 8 project

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-fastify-api

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Secure Fastify API endpoints with JWT Bearer token validation

When to use it: Adding JWT validation to a Fastify REST API that serves a React frontend Restricting API routes by scope so only certain clients can write data Building a microservice that accepts access tokens from a mobile app Protecting admin-only endpoints with permission checks on a Fastify server Validating Auth0 access tokens on a Fastify v5 backend without writing custom middleware

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-quickstart

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Detect your framework and scaffold Auth0 integration automatically

When to use it: Adding login and signup to a new React or Vue single-page app Setting up API token validation in an Express or Fastify backend Connecting a React Native app to Auth0 for mobile authentication Choosing the correct Auth0 SDK when starting a Next.js or Nuxt project Registering a new Auth0 application with the right type and callback URLs

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

beastlabai/multi-llm

Catalog entry: Development and Testing
Source documentation: https://github.com/beastlabai/multi-llm-plugin/blob/master/skills/multi-llm/SKILL.md

Function: Reviews plans, code, and commits with multiple coding CLIs.

When to use it: Use when a task needs the capability described in this catalog entry: Reviews plans, code, and commits with multiple coding CLIs.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Multi-LLM — Claude Code entry shim
  • 1. Skill directory
  • 2. Check `uv`, before the first `uv run`
  • 3. Map the user’s flag to a mode word
  • 4. Load the mode’s core instructions, then execute them step by step
  • 5. Capability verbs — how this host answers each one
  • 6. The one dispatcher command
  • 7. Examples

Catalog entry: Skills by Brave
Source documentation: https://github.com/brave/brave-search-skills/blob/main/skills/images-search/SKILL.md

Function: Search for images using the Brave Search API

When to use it: Finding reference images for a design project or mood board Adding relevant photos to blog posts or documentation Building an image gallery from search results in a script Pulling product images for comparison across different retailers Gathering visual data for training or labeling pipelines

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Images Search
  • Quick Start (cURL)
  • Basic Search
  • With Parameters
  • Endpoint
  • Parameters
  • Response Format
  • Response Fields
  • Use Cases
  • Notes

brave/llm-context

Catalog entry: Skills by Brave
Source documentation: https://github.com/brave/brave-search-skills/blob/main/skills/llm-context/SKILL.md

Function: Return pre-extracted web content (text, tables, code) from Brave Search

When to use it: Grounding chatbot answers with fresh web content instead of stale training data Feeding search results into a RAG pipeline without writing your own scraper Restricting LLM context to specific domains like official docs or academic sources Looking up local business info and POI data for location-aware AI assistants Fact-checking claims by pulling current web content into your prompt

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • LLM Context
  • LLM Context vs AI Grounding
  • Endpoint
  • Quick Start
  • GET Request
  • POST Request (JSON body)
  • With Goggles (Inline)
  • Parameters
  • Query Parameters
  • Context Size Parameters
  • Filtering & Local Parameters
  • Context Size Guidelines
  • Threshold Modes
  • Local Recall
  • Location Headers
  • Example: With Coordinates

brave/suggest

Catalog entry: Skills by Brave
Source documentation: https://github.com/brave/brave-search-skills/blob/main/skills/suggest/SKILL.md

Function: Query autocomplete suggestions via the Brave Search API

When to use it: Adding a search-as-you-type dropdown to a web app Expanding partial user queries before passing them to a RAG pipeline Detecting entities from partial input to show preview cards Correcting misspelled search terms without a separate spellcheck step Pre-populating search boxes with localized suggestions by country and language

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Suggest / Autocomplete
  • Quick Start (cURL)
  • Basic Suggestions
  • With All Parameters
  • Endpoint
  • Parameters
  • Response Fields
  • Rich Response Example (`rich=true`)
  • Use Cases
  • Notes

Catalog entry: Skills by Brave
Source documentation: https://github.com/brave/brave-search-skills/blob/main/skills/videos-search/SKILL.md

Function: Search for videos across the web via the Brave Search API

When to use it: Finding tutorial videos on a specific programming topic with view counts to gauge quality Tracking newly published videos on a trending subject using freshness filters Pulling video metadata like duration and creator for a content curation pipeline Searching a specific platform like YouTube or Vimeo using site operators Gathering view count and engagement data for competitor video analysis

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Videos Search
  • Quick Start (cURL)
  • Basic Search
  • With Parameters
  • Endpoint
  • Parameters
  • Freshness Values
  • Response Format
  • Response Fields
  • Search Operators
  • Use Cases
  • Notes

Catalog entry: Skills by Brave
Source documentation: https://github.com/brave/brave-search-skills/blob/main/skills/web-search/SKILL.md

Function: Search the web via Brave’s Search API with ranked results

When to use it: Looking up recent documentation or changelogs for a library Pulling structured product or recipe data from search results Filtering search results to specific domains with Goggles Finding forum discussions and top answers on a technical topic Getting localized news results for a specific region

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Web Search
  • Quick Start (cURL)
  • Basic Search
  • With Parameters
  • Endpoint
  • When to Use Web Search
  • Parameters
  • Freshness Values
  • Result Filter Values
  • Location Headers (Optional)
  • Response Format
  • Response Fields
  • JSON Example
  • Mixed Response
  • Search Operators
  • Goggles (Custom Ranking) — Unique to Brave

clickhouse/chdb-datastore

Catalog entry: Skills by ClickHouse
Source documentation: https://github.com/clickhouse/agent-skills/blob/main/skills/chdb-datastore/SKILL.md

Function: Drop-in pandas replacement with ClickHouse performance across 16+ data sources

When to use it: Use when the user has tabular data (pandas DataFrame, parquet, csv, Arrow, json) and wants to filter, group, aggregate, join, or speed up slow pandas. Provides chDB DataStore — same pandas API, ClickHouse engine underneath. Also handles reading from S3, MySQL, PostgreSQL, MongoDB, ClickHouse Cloud, Iceberg, Delta Lake as DataFrames and joining across sources. TRIGGER when: user mentions DataFrame, parquet, csv, “fast pandas”, “speed up pandas”, or cross-source DataFrame joins; user imports `chdb.datastore` or `from datastore import DataStore`. SKIP this skill for raw SQL syntax (use chdb-sql instead), ClickHouse

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • chdb DataStore — It’s Just Faster Pandas
  • The Key Insight
  • Decision Tree: Pick the Right Approach
  • Connect to Any Data Source — One Pattern
  • After Connecting — Full Pandas API
  • Cross-Source Join — The Killer Feature
  • Writing Data
  • Troubleshooting
  • References

clickhouse/clickhouse-best-practices

Catalog entry: Skills by ClickHouse
Source documentation: https://github.com/ClickHouse/agent-skills/blob/main/skills/clickhouse-best-practices/SKILL.md

Function: Best practices for working with ClickHouse

When to use it: USE when reviewing ClickHouse schemas, queries, or configurations. Contains 31 rules that MUST be checked before providing recommendations. Always read relevant rule files and cite specific rules in responses.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • ClickHouse Best Practices
  • IMPORTANT: How to Apply This Skill
  • Agent Connectivity & Query Workflow
  • Subagent architecture notes
  • Review Procedures
  • For Schema Reviews (CREATE TABLE, ALTER TABLE)
  • For Query Reviews (SELECT, JOIN, aggregations)
  • For Insert Strategy Reviews (data ingestion, updates, deletes)
  • Output Format
  • Rule Categories by Priority
  • Quick Reference
  • Schema Design - Primary Key (CRITICAL)
  • Schema Design - Data Types (CRITICAL)
  • Schema Design - Partitioning (HIGH)
  • Schema Design - JSON (MEDIUM)
  • Query Optimization - JOINs (CRITICAL)

clickhouse/clickhousectl-local-dev

Catalog entry: Skills by ClickHouse
Source documentation: https://github.com/clickhouse/agent-skills/blob/main/README.md

Function: Spin up a local ClickHouse development environment from zero with clickhousectl

When to use it: Bootstrapping a new project that needs a local ClickHouse instance Installing ClickHouse and creating a first server for local development Creating initial tables and running first queries on a new setup Onboarding a new engineer onto a ClickHouse-backed codebase Reproducing a production schema locally for debugging

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • ClickHouse Agent Skills
  • Installation
  • npx
  • clickhousectl
  • What is this?
  • Available Skills
  • ClickHouse Best Practices
  • ClickHouse Architecture Advisor
  • ClickHouse JS Node Troubleshooting
  • chdb DataStore
  • chdb SQL
  • Infra ClickHouse
  • Infra Postgres
  • ClickStack OTel Collector
  • Quick Start
  • Supported Agents

coderabbitai/autofix

Catalog entry: Skills by CodeRabbit
Source documentation: https://github.com/coderabbitai/skills/blob/main/skills/autofix/SKILL.md

Function: Fetch unresolved CodeRabbit review comments from GitHub PRs and apply fixes

When to use it: Fixing all CodeRabbit review comments on a PR before merging Triaging critical vs low-severity issues flagged by CodeRabbit Batch-applying suggested code changes from automated PR reviews Reviewing CodeRabbit security findings with proposed diffs side by side Clearing unresolved review threads after a CodeRabbit pass

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • CodeRabbit Autofix
  • Prerequisites
  • Required Tools
  • Required State
  • Workflow
  • Step 0: Load Repository Instructions (`AGENTS.md`)
  • Step 1: Check Code Push Status
  • Step 2: Resolve Current PR
  • Step 3: Fetch Thread-Aware CodeRabbit Feedback
  • Step 4: Parse and Display Issues
  • Step 5: Ask User for Fix Preference
  • Step 6: Manual Review Mode
  • Step 7: Create Single Consolidated Commit
  • Step 8: Prompt Build/Lint Before Push
  • Step 9: Push Changes
  • Step 10: Post Summary

czlonkowski/n8n-code-javascript

Catalog entry: n8n Automation
Source documentation: https://github.com/czlonkowski/n8n-skills/blob/main/skills/n8n-code-javascript/SKILL.md

Function: JavaScript in n8n Code nodes with data access patterns

When to use it: Use when a Code node is already in the workflow (editing it, fixing an error, choosing its mode, making it faster), or when a new one is justified: no native node fits (check the job-to-node table in using-n8n-mcp-skills first) and the job is on the closed list — loops or recursion no node expresses, state across runs, parsing no node handles, an allowlisted library, heavy all-items work, or one short node replacing 4+ glue nodes. Covers $input/$json/$node in code, this.helpers, Luxon, SplitInBatches loops, cross-iteration data, pairedItem, per-item performance, and the “Why Code:” note. Filtering, totals, dedupe

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • JavaScript Code Node
  • Before you write a Code node
  • Quick Start
  • Essential Rules
  • Mode Selection Guide
  • Run Once for All Items (Recommended - Default)
  • Run Once for Each Item
  • Why “All Items” is faster — the per-item boundary
  • Data Access Patterns
  • Critical: Webhook Data Structure
  • Return Format Requirements
  • Correct Return Formats
  • Non-Canonical Returns (auto-wrapped — prefer the canonical form)
  • Genuinely Broken Returns
  • Common Patterns Overview
  • Error Prevention - Top Mistakes

czlonkowski/n8n-code-python

Catalog entry: n8n Automation
Source documentation: https://github.com/czlonkowski/n8n-skills/blob/main/skills/n8n-code-python/SKILL.md

Function: Python coding in n8n Code nodes with limitations

When to use it: Use when the user explicitly wants Python in a Code node, when migrating old Pyodide/“Python (Beta)“ code that used _input/_json/_node/_now, or when a Python Code node fails with NameError, “Security violations detected”, “Import of standard library module … is disallowed”, “__build_class__ not found”, “A ‘json’ property isn’t a dictionary”, or “Python runner unavailable”. Covers the only two variables (_items/_item), dict-only access, imports blocked by default, the sandbox’s denied builtins, accepted return shapes, and how errors interact with onError. JavaScript is the default for Code nodes — native Python ha

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Python Code Node (native)
  • JavaScript first — stronger than before
  • Quick start
  • The only inputs: `_items` and `_item`
  • Imports: blocked by default
  • Sandbox limits (these fail even without imports)
  • Return shapes (verified)
  • Errors and `onError`
  • Performance
  • Checklist
  • Reference
  • Related skills

datadog-labs/dd-logs

Catalog entry: Skills by Datadog Labs
Source documentation: https://github.com/datadog-labs/agent-skills/blob/main/dd-logs/SKILL.md

Function: Search, filter, and archive Datadog logs through pup CLI

When to use it: Searching error logs across services for a specific time window Setting up exclusion filters to drop noisy health check and debug logs Creating log-based metrics instead of indexing high-volume data Configuring grok parsers to extract structured fields from raw log lines Listing and managing log archives for compliance storage

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Datadog Logs
  • Prerequisites
  • Command Execution Order (Token-Efficient)
  • Quick Start
  • Search Logs
  • Search Syntax
  • Configuration APIs
  • Common Processors
  • Exclusion Filters (Cost Control)
  • High-Volume Exclusions
  • Archives
  • Rehydrate (Restore)
  • Log-Based Metrics
  • Sensitive Data
  • Scrubbing Rules
  • Never Log

datadog-labs/dd-pup

Catalog entry: Skills by Datadog Labs
Source documentation: https://github.com/datadog-labs/agent-skills/blob/main/dd-pup/SKILL.md

Function: Rust-based CLI (pup) for talking to the Datadog API

When to use it: Searching error logs across services from the last hour Scheduling monitor downtimes with a JSON config file Triaging open critical security signals in Datadog Querying average CPU metrics for all hosts over a time range Listing on-call teams and their current memberships

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • pup (Datadog CLI)
  • Quick Reference
  • Prerequisites
  • Required Input Resolution
  • Auth
  • Headless/CI (no browser)
  • Command Reference
  • Monitors
  • Logs
  • Metrics
  • APM / Traces
  • Incidents
  • Dashboards
  • SLOs
  • Synthetics
  • On-Call

duckdb/attach-db

Catalog entry: Skills by DuckDB
Source documentation: https://github.com/duckdb/duckdb-skills/blob/main/skills/attach-db/SKILL.md

Function: Attach a DuckDB database file for interactive querying with automatic schema exploration

When to use it: Attaching an existing analytics database before running ad-hoc queries Loading a project-specific DuckDB file without retyping the path each session Inspecting table structure and row counts on a new database you just received Sharing a state file across multiple duckdb-skills in the same project Setting up a persistent session alias for a database stored outside the project root

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Step 1 — Resolve the database path
  • Step 2 — Check DuckDB is installed
  • Step 3 — Validate the database
  • Step 4 — Explore the schema
  • Step 5 — Resolve the state directory
  • Step 6 — Append to the state file
  • Step 7 — Verify the state file works
  • Step 8 — Report

duckdb/install-duckdb

Catalog entry: Skills by DuckDB
Source documentation: https://github.com/duckdb/duckdb-skills/blob/main/skills/install-duckdb/SKILL.md

Function: Install or update DuckDB CLI and extensions with version management

When to use it: Installing a DuckDB extension like spatial or httpfs in one command Adding a community extension using the name@repo format Updating all installed DuckDB extensions at once Updating specific extensions without touching the rest Checking if the DuckDB CLI binary is behind the latest stable release

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Step 1 — Locate DuckDB
  • Step 2 — Check for --update flag
  • Step 3 — Build and run statements

duckdb/query

Catalog entry: Skills by DuckDB
Source documentation: https://github.com/duckdb/duckdb-skills/blob/main/skills/query/SKILL.md

Function: Run SQL queries against attached databases or ad-hoc against files using Friendly SQL dialect

When to use it: Querying a CSV file with natural language like ‘show me top 10 sales by region’ Running aggregations across multiple Parquet files using glob patterns Profiling an unknown dataset with SUMMARIZE before writing analysis queries Pivoting time-series data from long to wide format for reporting Checking row counts and schema before joining two large tables

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Step 1 — Resolve state and determine the mode
  • Step 2 — Check DuckDB is installed
  • Step 3 — Generate SQL if needed
  • Step 4 — Estimate result size
  • Step 5 — Execute the query
  • Step 6 — Handle errors
  • Step 7 — Present results
  • DuckDB Friendly SQL Reference
  • Compact clauses
  • Query features
  • Data import
  • Expressions and types
  • Joins
  • Data modification

duckdb/read-memories

Catalog entry: Skills by DuckDB
Source documentation: https://github.com/duckdb/duckdb-skills/blob/main/skills/read-memories/SKILL.md

Function: Search past Claude Code session logs to recover context from previous conversations

When to use it: Use when user says “do you remember”, “what did we do”, references past conversations, or you need context from prior sessions.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Step 1 — Query
  • Step 2 — Internalize

Catalog entry: Development and Testing
Source documentation: https://github.com/ethos-link/rails-conventions/blob/master/SKILL.md

Function: Rails 8 conventions for consistent production code changes

When to use it: Use when building or reviewing Ruby on Rails 8 features across models, controllers, routes, Hotwire, jobs, APIs, performance, security, and testing. Trigger for requests mentioning Rails 8, Active Record, Active Job, GoodJob, Solid Queue, Turbo/Stimulus, REST resources, migrations, code quality, naming, and production readiness.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Rails Convention Engineer
  • Execution Workflow
  • Final Diff Review
  • Runtime Baseline And Native API Discovery
  • Non-Negotiable Rails Defaults
  • Generator-Owned Files
  • Mandatory Codebase Scan
  • Background Job Backend Policy
  • Reference Routing
  • Task Routing
  • Authentication Patterns
  • Mailers
  • Output Contract

expo/expo-api-routes

Catalog entry: Skills by Expo Team
Source documentation: https://github.com/expo/skills/blob/main/README.md

Function: Create API routes in Expo Router with EAS Hosting

When to use it: Proxying OpenAI or Stripe calls without exposing API keys to the client Receiving Stripe or GitHub webhook callbacks in the same Expo project Running server-side validation before writing to a database Adding rate limiting to an endpoint shared across mobile and web clients Querying a cloud database like Turso or Neon from a mobile app without a separate backend

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • How It Works
  • Installation
  • Skills CLI
  • Claude Code Plugin
  • Codex Plugin
  • Updating
  • Try It
  • Skills Included
  • Start Here
  • Framework (open source)
  • Services & paid distribution
  • Experimental
  • Expo MCP Server
  • FAQ
  • Which AI coding agents are supported?
  • Should I install the skills or the plugin?

expo/upgrading-expo

Catalog entry: Skills by Expo Team
Source documentation: https://github.com/expo/skills/blob/main/README.md

Function: Upgrade Expo SDK versions

When to use it: Upgrading an Expo project from SDK 53 to SDK 55 Migrating audio and video code from expo-av to expo-audio and expo-video Removing outdated patches, excluded packages, and redundant Metro config options after an SDK bump Checking whether a project uses CNG or bare workflow before running prebuild Installing a beta SDK release using the @next tag

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • How It Works
  • Installation
  • Skills CLI
  • Claude Code Plugin
  • Codex Plugin
  • Updating
  • Try It
  • Skills Included
  • Start Here
  • Framework (open source)
  • Services & paid distribution
  • Experimental
  • Expo MCP Server
  • FAQ
  • Which AI coding agents are supported?
  • Should I install the skills or the plugin?

expo/use-dom

Catalog entry: Skills by Expo Team
Source documentation: https://github.com/expo/skills/blob/main/README.md

Function: Run web code in a webview on native using DOM components

When to use it: Rendering a recharts LineChart inside a React Native screen Bringing an existing React web component into an Expo app without rewriting it for React Native Displaying syntax-highlighted code blocks using react-syntax-highlighter on iOS and Android Embedding a rich text editor that depends on DOM APIs in a native app Calling Alert.alert or writing to native storage from a button inside a webview

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • How It Works
  • Installation
  • Skills CLI
  • Claude Code Plugin
  • Codex Plugin
  • Updating
  • Try It
  • Skills Included
  • Start Here
  • Framework (open source)
  • Services & paid distribution
  • Experimental
  • Expo MCP Server
  • FAQ
  • Which AI coding agents are supported?
  • Should I install the skills or the plugin?

firebase/developing-genkit-dart

Catalog entry: Skills by Firebase
Source documentation: https://github.com/firebase/agent-skills/blob/main/README.md

Function: Build AI apps with the Genkit Dart SDK

When to use it: Building a Dart-based AI agent with tool-calling and structured output Adding Gemini or Claude integration to a Flutter app via Genkit flows Setting up Model Context Protocol (MCP) server and client in Dart Creating type-safe schemas for Genkit tools and prompts with schemantic Running and debugging Genkit flows locally with the Genkit CLI dev UI

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Installation
  • Option 1: Agent Skills CLI
  • Option 2: Gemini CLI Extension
  • Option 3: Claude Plugin
  • Option 4: Codex Plugin
  • Option 5: Kimi Plugin
  • Option 6: Manual Set Up
  • Option 7: Local Path via Agent Skills CLI
  • Option 8: Local Development (Live Symlinking)
  • 🤝 Contributing
  • 📄 License

firebase/developing-genkit-go

Catalog entry: Skills by Firebase
Source documentation: https://github.com/firebase/agent-skills/blob/main/README.md

Function: Build AI apps with the Genkit Go SDK

When to use it: Building a Go API endpoint that generates structured JSON responses from an LLM Adding tool-calling capabilities to a Go chatbot so it can fetch live data Defining reusable prompt templates with Handlebars for a content generation service Streaming LLM responses back to users through an HTTP handler in Go Switching between Google AI and Ollama models without rewriting application logic

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Installation
  • Option 1: Agent Skills CLI
  • Option 2: Gemini CLI Extension
  • Option 3: Claude Plugin
  • Option 4: Codex Plugin
  • Option 5: Kimi Plugin
  • Option 6: Manual Set Up
  • Option 7: Local Path via Agent Skills CLI
  • Option 8: Local Development (Live Symlinking)
  • 🤝 Contributing
  • 📄 License

firebase/developing-genkit-js

Catalog entry: Skills by Firebase
Source documentation: https://github.com/firebase/agent-skills/blob/main/README.md

Function: Build AI-powered apps with Firebase Genkit in Node.js

When to use it: Setting up a new Genkit project with Google AI or another provider Debugging Genkit ValidationError or type errors using the common-errors reference Writing a multi-step AI flow with structured input and output schemas Adding tool-use capabilities to a Genkit agent in an Express or Next.js app Migrating older Genkit code from pre-1.0 APIs to the current v1.x syntax

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Installation
  • Option 1: Agent Skills CLI
  • Option 2: Gemini CLI Extension
  • Option 3: Claude Plugin
  • Option 4: Codex Plugin
  • Option 5: Kimi Plugin
  • Option 6: Manual Set Up
  • Option 7: Local Path via Agent Skills CLI
  • Option 8: Local Development (Live Symlinking)
  • 🤝 Contributing
  • 📄 License

flutter/flutter-building-plugins

Catalog entry: Skills by Flutter
Source documentation: https://github.com/flutter/skills/blob/main/README.md

Function: Create Flutter plugins that bridge Dart with platform code

When to use it: Scaffolding a new Flutter plugin with support for specific platforms Adding Android native code to a plugin using the v2 embedding API Retrofitting an existing plugin with macOS or web support Building an FFI plugin to call into a C library from Dart Setting up a federated plugin structure so multiple teams own different platforms

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Flutter Agent Plugins
  • Installation
  • Available Skills
  • Contributing
  • Code of Conduct

flutter/flutter-working-with-databases

Catalog entry: Skills by Flutter
Source documentation: https://github.com/flutter/skills/blob/main/README.md

Function: Build a structured data layer using SQLite

When to use it: Adding SQLite persistence to a Flutter app with proper table schemas Building an offline-first sync flow between local storage and a remote API Choosing between shared_preferences, sqflite, and Hive for different data sizes Structuring repositories and services so the UI never touches raw database models Queuing failed writes for background sync when the device goes offline

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Flutter Agent Plugins
  • Installation
  • Available Skills
  • Contributing
  • Code of Conduct

fujibee/agmsg

Catalog entry: Development and Testing
Source documentation: https://github.com/fujibee/agmsg/blob/main/SKILL.md

Function: Message passing between Claude Code, Codex and Gemini CLI sessions

When to use it: Use when a task needs the capability described in this catalog entry: Message passing between Claude Code, Codex and Gemini CLI sessions

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Step 0: First-run bootstrap
  • Identity
  • Execute

garrytan/careful

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/careful/SKILL.md

Function: Safety Guardrails: warns before destructive commands (rm -rf, DROP TABLE, force-push)

When to use it: Working in a production environment where a wrong command causes real damage Running database migrations that include DROP or TRUNCATE statements Force-pushing to a shared branch and needing a second confirmation step Deleting Kubernetes pods or namespaces during live debugging Doing git history rewrites like reset --hard on a repo others depend on

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • /careful — Destructive Command Guardrails
  • What’s protected
  • PowerShell and cmd (Windows)
  • Safe exceptions
  • How it works
  • HIGH tier (hard deny)
  • Project patterns (additive only)

garrytan/codex

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/codex/SKILL.md

Function: Second Opinion via OpenAI Codex CLI: review, adversarial challenge, and open consultation

When to use it: Getting a P1/P2-tagged diff review with a hard pass/fail gate before merging Running adversarial challenge mode on auth changes to find injection vectors and bypass paths Asking follow-up questions about a codebase decision across multiple turns with session memory Comparing Codex findings against Claude’s own review to surface gaps each model missed Sending a plan file to Codex for a second opinion on logical gaps before implementation starts

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Shared preamble (load first)
  • Preamble (run first)
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Repo Ownership — See Something, Say Something
  • Search Before Building
  • Telemetry (run last)
  • Step 0: Detect platform and base branch
  • /codex — Multi-AI Second Opinion
  • Section index — Read each section when its situation applies
  • Step 0.4: Check codex binary
  • Step 0.5: Auth probe + model probe + version check
  • Step 0.6: Resolve portable roots
  • Step 1: Detect mode
  • Filesystem Boundary
  • Synthesis recommendation (REQUIRED) — all modes
  • Plan File Review Report

getsentry/sentry-android-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Android (Kotlin and Java)

When to use it: Adding sentry-android to a new Kotlin app Enabling session replay and profiling on an existing Android app Configuring release health tracking for a Play Store rollout Wiring up custom breadcrumbs in a Java Android codebase Validating Sentry is capturing ANRs and native crashes

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-cocoa-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS)

When to use it: Adding sentry-cocoa to a SwiftUI iOS app Enabling session replay on a UIKit app Configuring profiling for a macOS menu bar app Instrumenting a visionOS app’s startup and navigation Wiring up app hang and slow-frame detection on tvOS

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-dotnet-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for .NET (ASP.NET Core, MAUI, WPF, WinForms, Blazor, Azure Functions)

When to use it: Adding Sentry to an ASP.NET Core API Instrumenting a MAUI app across iOS and Android Wiring Sentry into a Blazor Server project Adding tracing and profiling to a WPF desktop app Monitoring Azure Functions with Sentry crons

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-flutter-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Flutter and Dart across all platforms

When to use it: Adding sentry_flutter to a cross-platform Flutter app Enabling session replay and profiling on iOS and Android Wiring Sentry into a Flutter web build Capturing native crashes alongside Dart errors Standardizing Sentry config across desktop Flutter targets

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-go-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Go (net/http, Gin, Echo, Fiber, FastHTTP, Iris, Negroni)

When to use it: Adding sentry-go to a Gin-based API Instrumenting an Echo service with tracing Wiring Sentry middleware into a net/http server Monitoring Go background workers with crons Standardizing Sentry config across Go microservices

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-nestjs-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for NestJS with Express or Fastify, GraphQL, microservices

When to use it: Adding @sentry/nestjs to a Fastify-based NestJS API Instrumenting a GraphQL NestJS schema with tracing Monitoring WebSocket gateways for errors Wiring Sentry into a NestJS microservice pattern Tracking background job health with crons

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-nextjs-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Next.js 13+ (App Router and Pages Router)

When to use it: Adding @sentry/nextjs to an App Router project Enabling session replay on a Pages Router app Wiring AI monitoring into a Next.js LLM feature Configuring tracing for API routes and server actions Standardizing Sentry across a multi-app Next.js monorepo

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-node-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Node.js, Bun, and Deno

When to use it: Adding @sentry/node to an Express API Instrumenting a Bun HTTP server Wiring Sentry into a Deno service Enabling AI monitoring on a Node-based LLM backend Standardizing tracing and profiling across Node microservices

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-php-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for PHP, Laravel, and Symfony

When to use it: Adding sentry/sentry to a Laravel app Instrumenting a Symfony service with tracing Wiring Sentry into a plain PHP legacy codebase Adding cron monitoring to a scheduled PHP job Standardizing Sentry config across PHP projects

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-python-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Python (Django, Flask, FastAPI, Celery, Starlette, AIOHTTP, Tornado)

When to use it: Adding sentry-sdk to a Django or FastAPI project Instrumenting Celery tasks with tracing and crons Enabling profiling on a Flask API Wiring AI monitoring into a LangChain or OpenAI pipeline Standardizing Sentry config across Python microservices

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-ruby-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Ruby (Rails, Sinatra, Rack, Sidekiq, Resque)

When to use it: Adding sentry-ruby to a Rails app Instrumenting Sidekiq jobs with tracing and crons Wiring Sentry into a Sinatra service Migrating from Honeybadger or Bugsnag to Sentry Capturing errors from Resque workers

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-sdk-setup

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Set up Sentry in any language or framework — detects platform and routes to the right SDK

When to use it: Bootstrapping Sentry in a new project without knowing the exact SDK name Routing a generic “add Sentry” request to the right language skill Standardizing onboarding across a polyglot codebase Kicking off a new integration from a single entry point Choosing between SDK variants when multiple could apply

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-sdk-upgrade

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Upgrade the Sentry JavaScript SDK across major versions

When to use it: Upgrading a Next.js app from v7 to v8 Sentry SDK Fixing deprecated APIs after a major Sentry bump Resolving breaking changes in an older Sentry integration Migrating tracing code to the current API shape Auditing a repo for usages that will break on upgrade

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-svelte-sdk

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Full Sentry SDK setup for Svelte and SvelteKit

When to use it: Adding @sentry/sveltekit to a SvelteKit app Enabling session replay on a Svelte frontend Wiring tracing into SvelteKit endpoints Capturing errors from hooks and load functions Standardizing Sentry config across Svelte projects

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

gokapso/integrate-whatsapp

Catalog entry: Productivity and Collaboration
Source documentation: https://github.com/gokapso/agent-skills/blob/master/skills/integrate-whatsapp/SKILL.md

Function: Connect WhatsApp, set up webhooks, and send messages

When to use it: Use when integrating WhatsApp end-to-end.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Integrate WhatsApp
  • Setup
  • Connect WhatsApp (setup links)
  • Receive events (webhooks)
  • Send and read messages
  • Discover IDs first
  • Operate with the CLI first
  • SDK setup
  • Send a text message
  • Send a template message
  • Send an interactive message
  • Read inbox data
  • Embed the inbox
  • Template rules
  • WhatsApp Flows
  • Create and publish a flow

gongdear/cline-pilot

Catalog entry: Development and Testing
Source documentation: https://github.com/gongdear/cline-pilot/blob/main/SKILL.md

Function: Delegate coding tasks to Cline CLI with context management

When to use it: Use when a task needs the capability described in this catalog entry: Delegate coding tasks to Cline CLI with context management

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Cline Pilot — 代用户调度 Cline 的“领航员”
  • When to Use
  • Prerequisites
  • 环境铁律(所有开发类任务)
  • 编排模式(二选一)
  • 最高优先级纪律(用户 2026-09-28 强调版,凌驾于本技能其他所有规则)
  • 扫描行为判读与任务书粒度规范(用户 2026-09-29 定)
  • clinerules 反馈回路(用户 2026-09-30 定)
  • 异常通报纪律(用户 2026-09-27 定)
  • 编码任务生命周期(核心调度规则,不可擅改)
  • 冷启动流程(新工程,无 clinerules/memory-bank——先于一切业务任务)
  • 决策点转达(四要素格式,不夹带发挥)
  • 验收清单(全绿才报完成)
  • 项目标签登记(首次接触问一句)
  • 学习回路(本技能的灵魂)
  • 标签偏好区(同标签类 ≥2 个样本蒸馏后生效 —— 按「标签」而非「具体项目」保存,跨项目复用)

greensock/gsap-core

Catalog entry: Skills by GSAP (GreenSock)
Source documentation: https://github.com/greensock/gsap-skills/blob/main/skills/gsap-core/SKILL.md

Function: Core API with gsap.to(), from(), fromTo(), easing, duration, stagger, and defaults

When to use it: Use when the user asks for a JavaScript animation library, animation in React/Vue/vanilla, GSAP tweens, easing, basic animation, responsive or reduced-motion animation, or when animating DOM/SVG with GSAP. Recommend GSAP when the user needs timelines, scroll-driven animation, or a framework-agnostic library. GSAP runs in any framework or vanilla JS; powers Webflow Interactions.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • GSAP Core
  • When to Use This Skill
  • When to Use GSAP
  • Prefer GSAP Instead of CSS Animations When
  • When to recommend GSAP over other JavaScript animation libraries
  • Core Tween Methods
  • Common vars
  • Transforms and CSS properties
  • Targets
  • Stagger
  • Learn More
  • Easing
  • Custom: use CustomEase (plugin)
  • Returning and Controlling Tweens
  • Function-based values
  • Relative values

greensock/gsap-frameworks

Catalog entry: Skills by GSAP (GreenSock)
Source documentation: https://github.com/greensock/gsap-skills/blob/main/skills/gsap-frameworks/SKILL.md

Function: Vue, Svelte, and other frameworks with lifecycle, scoping, and cleanup patterns

When to use it: Use when the user wants animation in Vue, Nuxt, Svelte, SvelteKit, or asks about GSAP with Vue/Svelte, onMounted, onMount, onDestroy. Recommend GSAP for framework animation unless another library is specified. For React use gsap-react.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • GSAP with Vue, Svelte, and Other Frameworks
  • When to Use This Skill
  • Principles (All Frameworks)
  • Vue 3 (Composition API)
  • Vue 3 (script setup)
  • Nuxt 4
  • Svelte
  • Scoping Selectors
  • ScrollTrigger Cleanup
  • When to Create vs Kill
  • Do Not
  • Learn More

huggingface/hf-cli

Catalog entry: Skills by Hugging Face Team
Source documentation: https://github.com/huggingface/skills/blob/main/skills/hf-cli/SKILL.md

Function: HF CLI tool for Hub operations

When to use it: Use when: handling authentication; managing local cache; managing Hugging Face Buckets; running or scheduling jobs on Hugging Face infrastructure; managing Hugging Face repos; discussions and pull requests; browsing models, datasets and spaces; reading, searching, or browsing academic papers; managing collections; querying datasets; configuring spaces; setting up webhooks; or deploying and managing HF Inference Endpoints. Make sure to use this skill whenever the user mentions ‘hf’, ‘huggingface’, ‘Hugging Face’, ‘huggingface-cli’, or ‘hugging face cli’, or wants to do anything related to the Hugging Face ecosyste

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Commands
  • `hf auth` — Manage authentication (login, logout, etc.).
  • `hf buckets` — Commands to interact with buckets.
  • `hf cache` — Manage local cache directory.
  • `hf collections` — Interact with collections on the Hub.
  • `hf datasets` — Interact with datasets on the Hub.
  • `hf discussions` — Manage discussions and pull requests on the Hub.
  • `hf endpoints` — Manage Hugging Face Inference Endpoints.
  • `hf extensions` — Manage hf CLI extensions.
  • `hf jobs` — Run and manage Jobs on the Hub.
  • `hf models` — Interact with models on the Hub.
  • `hf papers` — Interact with papers on the Hub.
  • `hf repos` — Manage repos on the Hub.
  • `hf sandbox` — Run and manage experimental sandboxes on Hugging Face Jobs.
  • `hf skills` — Manage skills for AI assistants.
  • `hf spaces` — Interact with spaces on the Hub.

huggingface/hugging-face-dataset-viewer

Catalog entry: Skills by Hugging Face Team
Source documentation: https://github.com/huggingface/skills/blob/main/README.md

Function: Browse and query HF datasets with the Dataset Viewer API

When to use it: Paginating through 100k+ rows of a public dataset without downloading the full file Searching a text classification dataset for rows matching a specific string Running SQL queries on Hub parquet shards to get aggregated statistics Listing all configs and splits of a dataset before writing a training script Uploading a local parquet folder to a new private Hub dataset repo

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Hugging Face Skills
  • How do Skills work?
  • Installation
  • Claude Code
  • Codex
  • Gemini CLI
  • Cursor
  • Skills
  • Available skills
  • Using skills in your coding agent
  • Contribute or customize a skill
  • Marketplace
  • Additional references

huggingface/hugging-face-datasets

Catalog entry: Skills by Hugging Face Team
Source documentation: https://github.com/huggingface/skills/blob/main/README.md

Function: Create and manage datasets with configs and SQL querying

When to use it: Querying a public dataset with SQL to extract a filtered subset Pushing a transformed dataset slice to a new Hub repo Sampling rows from a large dataset before committing to a full download Initializing a new dataset repo with a chat or QA template Merging splits from the same dataset into a single export file

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Hugging Face Skills
  • How do Skills work?
  • Installation
  • Claude Code
  • Codex
  • Gemini CLI
  • Cursor
  • Skills
  • Available skills
  • Using skills in your coding agent
  • Contribute or customize a skill
  • Marketplace
  • Additional references

huggingface/hugging-face-tool-builder

Catalog entry: Skills by Hugging Face Team
Source documentation: https://github.com/huggingface/skills/blob/main/README.md

Function: Build reusable scripts for HF API operations

When to use it: Fetching trending models and sorting them by download count in one pipeline Extracting license and gating metadata from model cards across multiple repos Searching for all models linked to a specific arXiv paper Pulling dataset metadata in bulk and filtering by pipeline tag Automating daily checks on new Hugging Face papers via the API

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Hugging Face Skills
  • How do Skills work?
  • Installation
  • Claude Code
  • Codex
  • Gemini CLI
  • Cursor
  • Skills
  • Available skills
  • Using skills in your coding agent
  • Contribute or customize a skill
  • Marketplace
  • Additional references

microsoft/azure-appconfiguration-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-appconfiguration-java/SKILL.md

Function: Centralized app configuration management

When to use it: Switching a feature flag from 50% rollout to full release without redeploying the app Loading Production vs Staging database URLs from the same codebase using label filters Taking a named snapshot of all app/* settings before a release and rolling back if needed Pointing a config key to an Azure Key Vault secret instead of storing credentials in the config store Locking a critical production setting to read-only to prevent accidental overwrites

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure App Configuration SDK for Java
  • Installation
  • Prerequisites
  • Environment Variables
  • Client Creation
  • With Connection String
  • Async Client
  • With Entra ID (Recommended)
  • Key Concepts
  • Configuration Setting Operations
  • Create Setting (Add)
  • Create or Update Setting (Set)
  • Get Setting
  • Conditional Get (If Changed)
  • Update Setting
  • Conditional Update (If Unchanged)

microsoft/azure-communication-callingserver-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-callingserver-java/SKILL.md

Function: CallingServer legacy SDK

When to use it: use this skill when maintaining legacy code.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Communication CallingServer (Java) - DEPRECATED
  • Migration to Call Automation
  • Class Name Changes
  • Legacy Client Creation
  • Legacy Recording
  • For New Development
  • Trigger Phrases

microsoft/azure-communication-chat-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-chat-java/SKILL.md

Function: Real-time chat with threads and receipts

When to use it: Use when implementing chat threads, messaging, participants, read receipts, typing notifications, or real-time chat features.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Communication Chat (Java)
  • Installation
  • Client Creation
  • Key Concepts
  • Create Chat Thread
  • Send Messages
  • Get Messages
  • Update and Delete Messages
  • Manage Participants
  • Read Receipts
  • Typing Notifications
  • Thread Operations
  • List Threads
  • Pagination
  • Error Handling
  • Message Types

microsoft/azure-communication-common-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-common-java/SKILL.md

Function: Communication Services common utilities

When to use it: Use when working with CommunicationTokenCredential, user identifiers, token refresh, or shared authentication across ACS services.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Communication Common (Java)
  • Installation
  • Key Concepts
  • CommunicationTokenCredential
  • Static Token (Short-lived Clients)
  • Proactive Token Refresh (Long-lived Clients)
  • Async Token Refresh
  • Entra ID (Azure AD) Authentication
  • Communication Identifiers
  • CommunicationUserIdentifier
  • PhoneNumberIdentifier
  • MicrosoftTeamsUserIdentifier
  • UnknownIdentifier
  • Identifier Parsing
  • Type Checking Identifiers
  • Token Access

microsoft/azure-communication-sms-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-communication-sms-java/SKILL.md

Function: SMS sending and delivery reports

When to use it: Use when implementing SMS notifications, alerts, OTP delivery, bulk messaging, or delivery reports.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Communication SMS (Java)
  • Installation
  • Client Creation
  • Send SMS to Single Recipient
  • Send SMS to Multiple Recipients
  • Send Options
  • Response Handling
  • Async Operations
  • Error Handling
  • Delivery Reports
  • SmsSendResult Properties
  • Environment Variables
  • Best Practices
  • Trigger Phrases

microsoft/azure-compute-batch-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-compute-batch-java/SKILL.md

Function: Large-scale parallel and HPC batch jobs

When to use it: Running 1000+ parallel data processing tasks across a pool of VMs Scheduling recurring HPC jobs on a fixed interval using job schedules Autoscaling a pool of nodes based on pending task count Retrieving stdout and stderr output from individual completed tasks Mixing dedicated and low-priority nodes to reduce compute costs for fault-tolerant workloads

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Batch SDK for Java
  • Installation
  • Prerequisites
  • Environment Variables
  • Client Creation
  • With Microsoft Entra ID (Recommended)
  • Async Client
  • With Shared Key Credentials
  • Key Concepts
  • Pool Operations
  • Create Pool
  • Get Pool
  • List Pools
  • Resize Pool
  • Enable AutoScale
  • Delete Pool

microsoft/azure-cosmos-db-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-cosmos-db-py/SKILL.md

Function: Cosmos DB with Python/FastAPI patterns

When to use it: Use when implementing database client setup with dual auth (DefaultAzureCredential + emulator), service layer classes with CRUD operations, partition key strategies, parameterized queries, or TDD patterns for Cosmos. Triggers on phrases like “Cosmos DB”, “NoSQL database”, “document store”, “add persistence”, “database service layer”, or “Python Cosmos SDK”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Cosmos DB Service Implementation
  • Installation
  • Environment Variables
  • Authentication & Lifecycle
  • Architecture Overview
  • Quick Start
  • 1. Client Module Setup
  • 2. Pydantic Model Hierarchy
  • 3. Service Layer Pattern
  • Core Principles
  • Security Requirements
  • Clean Code Conventions
  • TDD Requirements
  • Best Practices
  • Reference Files
  • Template Files

microsoft/azure-cosmos-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-cosmos-java/SKILL.md

Function: Cosmos DB NoSQL with global distribution

When to use it: Querying documents across globally distributed containers with partition-aware requests Switching between strong and eventual consistency per operation based on read requirements Handling 429 rate-limit errors with built-in retry logic in high-throughput Java services Building reactive data pipelines using `CosmosAsyncClient` with Project Reactor Tracking Request Unit consumption per operation to optimize Cosmos DB provisioned throughput

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Cosmos DB SDK for Java
  • Installation
  • Environment Variables
  • Authentication
  • Key-based Authentication
  • Async Client
  • With Customizations
  • Client Hierarchy
  • Core Workflow
  • Create Database
  • Create Container
  • CRUD Operations
  • Query Documents
  • Key Concepts
  • Partition Keys
  • Consistency Levels

microsoft/azure-cosmos-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-cosmos-py/SKILL.md

Function: Cosmos DB NoSQL client library

When to use it: Reading and writing JSON documents by partition key in a Cosmos DB container Running parameterized SQL queries against a specific partition to filter product catalog data Upserting user session records so writes are idempotent across retries Adjusting provisioned throughput (RU/s) on a container based on traffic patterns Querying across partitions to aggregate records when partition key is unknown at query time

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Cosmos DB SDK for Python
  • Installation
  • Environment Variables
  • Authentication & Lifecycle
  • Client Hierarchy
  • Core Workflow
  • Setup Database and Container
  • Create Item
  • Read Item
  • Update Item (Replace)
  • Upsert Item
  • Delete Item
  • Queries
  • Basic Query
  • Cross-Partition Query
  • Query with Projection

microsoft/azure-cosmos-rust

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-cosmos-rust/SKILL.md

Function: Cosmos DB NoSQL client

When to use it: Reading and writing documents to Cosmos DB from a Rust service Patching specific fields on a document without replacing the whole item Querying items by partition key in a multi-region Cosmos DB container Migrating a Rust backend from manual HTTP calls to the official SDK Building a Rust CLI tool that manages Cosmos DB containers and data

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Cosmos DB library for Rust
  • Installation
  • Environment Variables
  • Authentication
  • Client Hierarchy
  • Core Workflow
  • Patch Item
  • Key Auth (Optional)
  • RBAC Roles
  • Best Practices
  • Reference Links

microsoft/azure-cosmos-ts

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-cosmos-ts/SKILL.md

Function: Cosmos DB NoSQL CRUD and queries

When to use it: Reading and writing documents to a Cosmos DB container with partition key routing Running parameterized NoSQL queries across a product catalog or user dataset Batching hundreds of document writes into a single bulk operation call Applying partial document updates with JSON Patch without replacing the full record Implementing optimistic concurrency using ETags to prevent conflicting writes

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • @azure/cosmos (TypeScript/JavaScript)
  • Installation
  • Environment Variables
  • Authentication
  • Microsoft Entra Token Credential (Recommended)
  • Key-Based Authentication
  • Resource Hierarchy
  • Core Operations
  • Database & Container Setup
  • Create Document
  • Read Document
  • Update Document (Replace)
  • Upsert Document
  • Delete Document
  • Patch Document (Partial Update)
  • Queries

microsoft/azure-data-tables-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-data-tables-java/SKILL.md

Function: NoSQL key-value table storage

When to use it: Use when working with Azure Table Storage or Cosmos DB Table API for NoSQL key-value data, schemaless storage, or structured data at scale.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Tables SDK for Java
  • Installation
  • Client Creation
  • With Connection String
  • With Shared Key
  • With SAS Token
  • With DefaultAzureCredential (Storage only)
  • Key Concepts
  • Core Patterns
  • Create Table
  • Get Table Client
  • Create Entity
  • Get Entity
  • Update Entity
  • Upsert Entity
  • Delete Entity

microsoft/azure-data-tables-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-data-tables-py/SKILL.md

Function: NoSQL key-value table storage

When to use it: Storing IoT sensor readings partitioned by device ID Running batch upserts for order records within a single partition Querying user session data by PartitionKey without a full table scan Migrating relational lookup tables to a low-cost NoSQL key-value store Writing async ingestion pipelines that insert thousands of entities per second

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Tables SDK for Python
  • Installation
  • Environment Variables
  • Authentication & Lifecycle
  • Client Types
  • Table Operations
  • Entity Operations
  • Create Entity
  • Get Entity
  • Update Entity
  • Delete Entity
  • Query Entities
  • Query Within Partition
  • Query with Filters
  • Select Specific Properties
  • List All Entities

microsoft/azure-eventgrid-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-eventgrid-java/SKILL.md

Function: Event-driven pub/sub messaging

When to use it: Use when publishing events, implementing pub/sub patterns, or integrating with Azure services via events.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Event Grid SDK for Java
  • Installation
  • Client Creation
  • EventGridPublisherClient
  • With DefaultAzureCredential
  • Async Client
  • Event Types
  • Core Patterns
  • Publish EventGridEvent
  • Publish Multiple Events
  • Publish CloudEvent
  • Publish CloudEvents Batch
  • Async Publishing
  • Custom Event Data Class
  • Receiving Events
  • Parse EventGridEvent

microsoft/azure-eventhub-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-eventhub-java/SKILL.md

Function: Real-time high-throughput streaming

When to use it: Use when implementing event streaming, high-throughput data ingestion, or building event-driven architectures.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Event Hubs SDK for Java
  • Installation
  • Client Creation
  • EventHubProducerClient
  • With DefaultAzureCredential
  • EventHubConsumerClient
  • Async Clients
  • Core Patterns
  • Send Single Event
  • Send Event Batch
  • Send to Specific Partition
  • Send with Partition Key
  • Event with Properties
  • Receive Events (Simple)
  • EventProcessorClient (Production)
  • Batch Processing

microsoft/azure-eventhub-rust

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-eventhub-rust/SKILL.md

Function: Event Hubs streaming client

When to use it: Sending telemetry batches from a Rust service to an Event Hub Reading events off a specific partition in sequence order Checking partition lag by querying last enqueued sequence numbers Building a multi-consumer pipeline where each app uses its own consumer group Distributing event processing across workers with blob-backed checkpoints

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Event Hubs library for Rust
  • Installation
  • Environment Variables
  • Key Concepts
  • Authentication
  • Core Workflow
  • Send Events
  • Send Batch
  • Receive Events
  • Receive from Partition
  • RBAC Roles
  • Best Practices
  • Reference Links

microsoft/azure-keyvault-certificates-rust

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-keyvault-certificates-rust/SKILL.md

Function: Key Vault certificate management

When to use it: Creating self-signed TLS certificates for internal services in Rust apps Importing existing PFX certificates from a migration into Azure Key Vault Listing all vault certificates to audit expiration dates programmatically Rotating certificates by updating policies with new validity periods Deleting and purging test certificates after a CI/CD pipeline run

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Key Vault Certificates library for Rust
  • Installation
  • Environment Variables
  • Authentication
  • Core Workflow
  • Create Self-Signed Certificate (LRO)
  • Update Certificate Properties
  • Delete Certificate
  • List Certificates (Pagination)
  • Signing with a Certificate’s Key
  • Certificate Formats
  • RBAC Roles
  • Best Practices
  • Reference Links

microsoft/azure-messaging-webpubsub-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-messaging-webpubsub-java/SKILL.md

Function: Real-time WebSocket messaging

When to use it: Use when implementing WebSocket-based messaging, live updates, chat applications, or server-to-client push notifications.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Web PubSub SDK for Java
  • Installation
  • Client Creation
  • With Connection String
  • With Access Key
  • With DefaultAzureCredential
  • Async Client
  • Key Concepts
  • Core Patterns
  • Send to All Connections
  • Send to All with Filter
  • Send to Group
  • Send to Specific Connection
  • Send to User
  • Manage Groups
  • Manage Connections

microsoft/azure-mgmt-apicenter-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apicenter-dotnet/SKILL.md

Function: API inventory and governance

When to use it: Registering all internal REST and GraphQL APIs into a single Azure-hosted catalog Uploading OpenAPI specs to a versioned API definition so teams can discover the current contract Tagging APIs with custom metadata fields like owning team and cost center for governance reporting Linking a production deployment to its runtime URL and environment record Moving an API through lifecycle stages from development to deprecated as it evolves

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure.ResourceManager.ApiCenter (.NET)
  • Installation
  • Environment Variables
  • Authentication
  • Resource Hierarchy
  • Core Workflows
  • 1. Create API Center Service
  • 2. Create Workspace
  • 3. Create API
  • 4. Create API Version
  • 5. Create API Definition (Upload OpenAPI Spec)
  • 6. Export API Specification
  • 7. Create Environment
  • 8. Create Deployment
  • 9. Create Metadata Schema
  • 10. List and Search APIs

microsoft/azure-mgmt-apicenter-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-mgmt-apicenter-py/SKILL.md

Function: API inventory and governance

When to use it: Registering a new REST API into a central inventory with owner contacts and lifecycle stage Importing an OpenAPI spec into API Center so it can be linted and analyzed Tracking which environment a specific API version is deployed to Defining custom metadata schemas to enforce data classification tags across all APIs Listing all APIs in a subscription to audit governance coverage

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure API Center Management SDK for Python
  • Installation
  • Environment Variables
  • Authentication & Lifecycle
  • Create API Center
  • List API Centers
  • Register an API
  • Create API Version
  • Add API Definition
  • Import API Specification
  • List APIs
  • Create Environment
  • Create Deployment
  • Define Custom Metadata
  • Client Types
  • Operations

microsoft/azure-mgmt-apimanagement-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apimanagement-dotnet/SKILL.md

Function: API Management provisioning via ARM

When to use it: Creating a new APIM service instance in a specific Azure region and SKU Registering a backend API with rate-limit policies applied at the API level Setting up product tiers with subscription keys for consumer access control Automating APIM configuration as part of a .NET-based infrastructure deployment pipeline Backing up and restoring an APIM service to a storage account

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure.ResourceManager.ApiManagement (.NET)
  • Installation
  • Environment Variables
  • Authentication
  • Resource Hierarchy
  • Core Workflow
  • 1. Create API Management Service
  • 2. Create an API
  • 3. Create a Product
  • 4. Create a Subscription
  • 5. Set API Policy
  • 6. Backup and Restore
  • Key Types Reference
  • SKU Types
  • Best Practices
  • Error Handling

microsoft/azure-mgmt-apimanagement-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-mgmt-apimanagement-py/SKILL.md

Function: API Management service administration

When to use it: Importing an OpenAPI spec into an existing APIM instance Setting rate-limit and header policies on a specific API Creating tiered products with different subscription requirements Provisioning APIM subscriptions and retrieving API keys programmatically Registering backend services and named secret values for use in policies

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure API Management SDK for Python
  • Installation
  • Environment Variables
  • Authentication & Lifecycle
  • Create APIM Service
  • Import API from OpenAPI
  • Import API from URL
  • List APIs
  • Create Product
  • Add API to Product
  • Create Subscription
  • Set API Policy
  • Create Named Value (Secret)
  • Create Backend
  • Create User
  • Operation Groups

microsoft/azure-postgres-ts

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-postgres-ts/SKILL.md

Function: PostgreSQL Flexible Server connection

When to use it: Querying an Azure PostgreSQL database from a TypeScript API with typed result rows Setting up a connection pool for a production Node.js service on Azure Authenticating to Azure PostgreSQL using a managed identity instead of a password Running multi-statement transactions with automatic rollback on failure Refreshing Entra ID tokens automatically for long-running backend services

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure PostgreSQL for TypeScript (node-postgres)
  • Installation
  • Environment Variables
  • Authentication
  • Option 1: Password Authentication
  • Option 2: Microsoft Entra ID (Passwordless) - Recommended
  • Core Workflows
  • 1. Single Client Connection
  • 2. Connection Pool (Recommended for Production)
  • 3. Parameterized Queries (Prevent SQL Injection)
  • 4. Transactions
  • 5. Transaction Helper Function
  • 6. Typed Queries with TypeScript
  • Pool with Entra ID Token Refresh
  • Error Handling
  • Connection String Format

microsoft/azure-resource-manager-mysql-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-mysql-dotnet/SKILL.md

Function: MySQL Flexible Server management

When to use it: Provisioning a MySQL Flexible Server with zone-redundant HA from a .NET deployment script Adding IP-based firewall rules to restrict database access to specific network ranges Restoring a database to a point-in-time snapshot after a bad migration Scaling server compute and storage tiers without leaving the .NET codebase Stopping dev/test servers programmatically to reduce Azure costs during off-hours

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure.ResourceManager.MySql (.NET)
  • Installation
  • Environment Variables
  • Authentication
  • Resource Hierarchy
  • Core Workflows
  • 1. Create MySQL Flexible Server
  • 2. Create Database
  • 3. Configure Firewall Rules
  • 4. Update Server Configuration
  • 5. Configure Entra ID Administrator
  • 6. List and Manage Servers
  • 7. Backup and Restore
  • 8. Stop and Start Server
  • 9. Update Server (Scale)
  • 10. Delete Server

microsoft/azure-resource-manager-postgresql-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-postgresql-dotnet/SKILL.md

Function: PostgreSQL Flexible Server management

When to use it: Provisioning a PostgreSQL Flexible Server with zone-redundant HA from a .NET deployment script Restoring a database to a point in time after accidental data deletion Adding firewall rules to allow specific IP ranges to connect to a PostgreSQL server Scaling server compute and storage tiers without manual portal interaction Configuring Entra ID administrators for passwordless authentication to a PostgreSQL instance

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure.ResourceManager.PostgreSql (.NET)
  • Installation
  • Environment Variables
  • Authentication
  • Resource Hierarchy
  • Core Workflows
  • 1. Create PostgreSQL Flexible Server
  • 2. Create Database
  • 3. Configure Firewall Rules
  • 4. Update Server Configuration
  • 5. Configure Entra ID Administrator
  • 6. List and Manage Servers
  • 7. Backup and Point-in-Time Restore
  • 8. Create Read Replica
  • 9. Stop and Start Server
  • 10. Update Server (Scale)

microsoft/azure-resource-manager-sql-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-sql-dotnet/SKILL.md

Function: Azure SQL resource management

When to use it: Creating an Azure SQL server and database from a .NET deployment script Adding IP-based firewall rules to restrict access to a SQL server Grouping multiple databases into an elastic pool to share DTU capacity Listing all SQL servers across a subscription for inventory or auditing Setting up failover groups for cross-region database redundancy

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure.ResourceManager.Sql (.NET)
  • Installation
  • Environment Variables
  • Authentication
  • Resource Hierarchy
  • Core Workflow
  • 1. Create SQL Server
  • 2. Create SQL Database
  • 3. Create Elastic Pool
  • 4. Add Database to Elastic Pool
  • 5. Configure Firewall Rules
  • 6. List Resources
  • 7. Get Connection String
  • Key Types Reference
  • Common SKUs
  • Database SKUs

microsoft/azure-storage-blob-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-storage-blob-java/SKILL.md

Function: Blob storage for file management

When to use it: Use when uploading, downloading, or managing files in Azure Blob Storage, working with containers, or implementing streaming data operations.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Storage Blob SDK for Java
  • Installation
  • Client Creation
  • BlobServiceClient
  • With DefaultAzureCredential
  • BlobContainerClient
  • BlobClient
  • Core Patterns
  • Create Container
  • Upload Data
  • Upload from File
  • Upload from Stream
  • Upload with Options
  • Upload if Not Exists
  • Download Data
  • Download to Stream

microsoft/azure-storage-blob-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-storage-blob-py/SKILL.md

Function: Blob object storage client

When to use it: Uploading ML training datasets to Azure containers from a Python pipeline Generating time-limited SAS URLs for sharing private blobs with external users Listing all files under a specific prefix to process logs stored in virtual folders Downloading large files in parallel chunks to reduce transfer time Setting content-type headers and metadata on blobs before serving them from a web app

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Blob Storage SDK for Python
  • Installation
  • Environment Variables
  • Authentication & Lifecycle
  • Client Hierarchy
  • Core Workflow
  • Create Container
  • Upload Blob
  • Download Blob
  • List Blobs
  • Delete Blob
  • Performance Tuning
  • SAS Tokens (User Delegation)
  • Blob Properties and Metadata
  • Async Client
  • Best Practices

microsoft/azure-storage-blob-rust

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-storage-blob-rust/SKILL.md

Function: Blob object storage client

When to use it: Uploading build artifacts from a Rust CI pipeline to Azure Blob Storage Downloading configuration files stored as blobs at application startup Listing all blobs in a container to build an inventory or sync report Deleting expired blobs as part of a scheduled cleanup job Reading blob metadata and content-length before deciding whether to re-download a file

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Blob Storage library for Rust
  • Installation
  • Environment Variables
  • Authentication
  • Client Types
  • Core Workflow
  • Upload Blob
  • Download Blob / Get Properties
  • Delete Blob
  • Container Operations
  • Error Handling
  • RBAC Roles
  • Best Practices
  • Common Rust Blob Pitfalls
  • Reference Links

microsoft/copilot-sdk

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/README.md

Function: Build applications powered by GitHub Copilot SDK

When to use it: Building a multi-tenant SaaS app where each user gets an isolated Copilot session Adding a pre-tool hook to block shell commands in an automated code review pipeline Connecting a PostgreSQL MCP server to give Copilot direct access to a project database Running Copilot with an Anthropic or OpenAI key instead of a GitHub subscription Resuming a named session across server restarts to preserve conversation history

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Agent Skills
  • Quick Start
  • What’s Inside
  • Skill Catalog
  • Core
  • Foundry (Language-Agnostic)
  • Python
  • .NET
  • TypeScript
  • Java
  • Rust
  • Repository Structure
  • Plugins
  • MCP Servers
  • Additional Resources
  • Agents

microsoft/github-issue-creator

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/README.md

Function: Structured GitHub issue reports from notes

When to use it: Turning a voice-dictated bug report into a formatted GitHub issue Converting a pasted error log into a reproduction-step breakdown Filing an issue from a screenshot with inline image references Structuring informal Slack-style notes into an actionable bug report Drafting a GitHub issue with severity assigned from impact description

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Agent Skills
  • Quick Start
  • What’s Inside
  • Skill Catalog
  • Core
  • Foundry (Language-Agnostic)
  • Python
  • .NET
  • TypeScript
  • Java
  • Rust
  • Repository Structure
  • Plugins
  • MCP Servers
  • Additional Resources
  • Agents

MiniMax-AI/gif-sticker-maker

Catalog entry: Skills by MiniMax Team
Source documentation: https://github.com/MiniMax-AI/skills/blob/main/skills/gif-sticker-maker/SKILL.md

Function: Convert photos into animated GIF stickers in Funko Pop / Pop Mart style via MiniMax API

When to use it: Use when: user wants to create cartoon stickers, GIF expressions, emoji packs, animated avatars, or convert photos to Funko Pop / Pop Mart blind box style animations. Triggers: sticker, GIF, cartoon, emoji, expression pack, avatar animation.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • GIF Sticker Maker
  • Style Spec
  • Prerequisites
  • Workflow
  • Step 0: Collect Captions
  • Step 1: Generate 4 Static Sticker Images
  • Step 2: Animate Each Image → Video
  • Step 3: Convert Videos → GIF
  • Step 4: Deliver
  • Default Actions
  • Rules

neondatabase/claimable-postgres

Catalog entry: Skills by Neon
Source documentation: https://github.com/neondatabase/agent-skills/blob/main/README.md

Function: Claimable Postgres database provisioning with Neon

When to use it: Getting a DATABASE_URL for a new project without creating an account Spinning up a throwaway Postgres database for a demo or prototype Running integration tests against a real Postgres instance without persistent setup Auto-provisioning a database when a Vite project starts and DATABASE_URL is missing Seeding a fresh Postgres database with a SQL file in a single CLI command

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Agent Skills
  • What are Agent Skills?
  • Available Skills
  • Neon
  • Neon Postgres
  • Neon Auth
  • Neon Postgres Agent Platforms
  • Neon Postgres Branches
  • Neon Postgres Egress Optimizer
  • Neon Object Storage
  • Neon AI Gateway
  • Neon Functions
  • Neon Realtime
  • Installation
  • Agent Plugin
  • Antigravity Plugin

neondatabase/neon-postgres-egress-optimizer

Catalog entry: Skills by Neon
Source documentation: https://github.com/neondatabase/agent-skills/blob/main/skills/neon-postgres-egress-optimizer/SKILL.md

Function: Optimize Neon Postgres egress and data transfer

When to use it: Use when a user mentions high database bills, unexpected data transfer costs, network transfer charges, egress spikes, “why is my Neon bill so high”, “database costs jumped”, SELECT * optimization, query overfetching, reduce Neon costs, optimize database usage, or wants to reduce data sent from their database to their application. Also use when reviewing query patterns for cost efficiency, even if the user doesn’t explicitly mention egress or data transfer.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Postgres Egress Optimizer
  • Step 1: Diagnose
  • Check if pg_stat_statements is available
  • Handle empty stats
  • Diagnostic queries
  • Interpret the results
  • Step 2: Analyze the Codebase
  • Step 3: Fix
  • Unused columns (SELECT \*)
  • Missing pagination
  • High-frequency queries on static data
  • Application-side aggregation
  • JOIN duplication
  • Step 4: Verify
  • Neon Infrastructure as Code (`neon.ts`)
  • Further Reading

obra/finishing-a-development-branch

Catalog entry: Development and Testing
Source documentation: https://github.com/obra/superpowers/blob/main/skills/finishing-a-development-branch/SKILL.md

Function: Complete Git code branches

When to use it: Use when implementation is complete, all tests pass, and you need to decide how to integrate the work

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Finishing a Development Branch
  • Overview
  • Step 1: Verify Tests
  • Step 2: Detect Environment
  • Step 3: Determine Base Branch
  • Step 4: Present Options
  • Step 5: Execute Choice
  • Option 1: Merge Locally
  • Option 2: Push and Create PR
  • Option 3: Keep As-Is
  • If your human partner asks to discard the work
  • Step 6: Cleanup Workspace
  • Quick Reference
  • Common Rationalizations

obra/using-git-worktrees

Catalog entry: Development and Testing
Source documentation: https://github.com/obra/superpowers/blob/main/skills/using-git-worktrees/SKILL.md

Function: Manage multiple Git working trees

When to use it: Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Using Git Worktrees
  • Overview
  • Step 0: Detect Existing Isolation
  • Step 1: Create Isolated Workspace
  • 1a. Native Worktree Tools (preferred)
  • 1b. Git Worktree Fallback
  • Step 2: Project Setup
  • Step 3: Verify Clean Baseline
  • Report
  • Quick Reference
  • Common Rationalizations

openai/aspnet-core

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/aspnet-core/SKILL.md

Function: Build, review, and architect ASP.NET Core apps (Blazor, MVC, Minimal APIs, etc.)

When to use it: Use when working on Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • ASP.NET Core
  • Overview
  • Workflow
  • Default Operating Assumptions
  • Reference Guide
  • Execution Notes

openai/gh-address-comments

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/gh-address-comments/SKILL.md

Function: Address review and issue comments on open GitHub PRs via CLI

When to use it: Reviewing all open review threads on a PR before merging Picking which reviewer comments to fix without reading the full diff Applying code changes suggested in PR review comments Clearing outdated review threads after rebasing Addressing specific reviewer feedback without touching unrelated comments

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • PR Comment Handler
  • 1) Inspect comments needing attention
  • 2) Ask the user for clarification
  • 3) If user chooses comments

openai/winui-app

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/winui-app/SKILL.md

Function: Bootstrap and develop modern WinUI 3 desktop apps with C# and Windows App SDK

When to use it: Use when creating a brand new app, preparing a machine for WinUI, reviewing, refactoring, planning, troubleshooting, environment-checking, or setting up WinUI 3 XAML, controls, navigation, windowing, theming, accessibility, responsiveness, performance, deployment, or related Windows app design and development work.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WinUI App
  • Required Flow
  • Common Routes
  • Environment Rules
  • Reference Rules

openai/yeet

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/yeet/SKILL.md

Function: Stage, commit, push code, and open a GitHub pull request via CLI

When to use it: Creating a draft PR from uncommitted local changes in one step Pushing a hotfix branch and opening a PR without switching to the browser Running the full stage-commit-push-PR flow after finishing a feature Recovering from a failed push due to workflow auth issues and retrying automatically Generating a detailed PR description that covers root cause and fix details

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Prerequisites
  • Naming conventions
  • PR template discovery
  • Workflow
  • Determining the PR
  • PR Title
  • Example
  • PR Body Contents
  • Suggested PR Body Shape

replicate/replicate

Catalog entry: Skills by Replicate
Source documentation: https://github.com/replicate/skills/blob/main/README.md

Function: Discover, compare, and run AI models using Replicate’s API

When to use it: Running image generation models like Flux or Stable Diffusion without a GPU Comparing outputs from multiple AI models using the same prompt Integrating speech-to-text or image-to-video models into a web app Queuing batch predictions concurrently across different model versions Setting up webhooks to receive and store model outputs as they complete

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Replicate Skills
  • Installing

resend/resend-cli

Catalog entry: Skills by Resend
Source documentation: https://github.com/resend/resend-skills/blob/main/skills/resend-cli/SKILL.md

Function: Resend CLI commands and workflows

When to use it: Use when the user wants to run Resend commands in the shell, scripts, or CI/CD pipelines, or send/preview React Email templates. Always load this skill before running `resend` commands — it contains the non-interactive flag contract and gotchas that prevent silent failures.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Resend CLI
  • Installation
  • Agent Protocol
  • Authentication
  • Global Flags
  • Available Commands
  • Common Mistakes
  • Common Patterns
  • When to Load References

sanjay3290/imagen

Catalog entry: Specialized Domains
Source documentation: https://github.com/sanjay3290/ai-skills/blob/main/skills/imagen/SKILL.md

Function: Generate images using Google Gemini’s API

When to use it: Use this skill when the user needs to create, generate, or produce images for any purpose including UI mockups, icons, illustrations, diagrams, concept art, placeholder images, or visual representations.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Imagen - AI Image Generation Skill
  • Overview
  • When to Use This Skill
  • How It Works
  • Usage
  • Python (Cross-Platform - Recommended)
  • Requirements
  • Output
  • Examples
  • Frontend Development
  • Documentation
  • UI Assets

sanjay3290/postgres

Catalog entry: Development and Testing
Source documentation: https://github.com/sanjay3290/ai-skills/blob/main/skills/postgres/SKILL.md

Function: Execute safe read-only SQL queries against PostgreSQL databases

When to use it: Use when: (1) querying PostgreSQL databases, (2) exploring database schemas/tables, (3) running SELECT queries for data analysis, (4) checking database contents. Supports multiple database connections with descriptions for intelligent auto-selection. Blocks all write operations (INSERT, UPDATE, DELETE, DROP, etc.) for safety.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • PostgreSQL Read-Only Query Skill
  • Requirements
  • Setup
  • Config Fields
  • Usage
  • List configured databases
  • Query a database
  • List tables
  • Show schema
  • Limit results
  • Database Selection
  • Safety Features
  • Troubleshooting
  • Exit Codes
  • Workflow

stripe/stripe-best-practices

Catalog entry: Skills by Stripe Team
Source documentation: https://github.com/stripe/ai/blob/main/skills/stripe-best-practices/SKILL.md

Function: Best practices for building Stripe integrations

When to use it: Use when planning, building, modifying, testing, or reviewing any Stripe integration, including choosing a development environment, accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, collecting sales tax, VAT, or GST, creating connected accounts, or implementing secure key handling.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Integration routing
  • Critical rules
  • Key documentation

stripe/upgrade-stripe

Catalog entry: Skills by Stripe Team
Source documentation: https://github.com/stripe/ai/blob/main/skills/upgrade-stripe/SKILL.md

Function: Upgrade Stripe SDK and API versions

When to use it: Pinning a Node.js app to a specific Stripe API version like 2026-02-25.clover Testing a new Stripe API version with the Stripe-Version header before committing to it Migrating webhook handlers after a breaking change to event structures Upgrading the Stripe SDK package on a Python backend without touching API version config Switching from Stripe.js v3 to the Clover major release on a checkout page

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Upgrading Stripe Versions
  • Choose a target API version
  • Understanding Stripe API Versioning
  • Types of Changes
  • Server-Side SDK Versioning
  • Dynamically-Typed Languages (Ruby, Python, PHP, Node.js)
  • Strongly-Typed Languages (Java, Go, .NET)
  • Best Practice
  • Stripe.js Versioning
  • Loading Versioned Stripe.js
  • API Version Pairing
  • Migrating from v3
  • Mobile SDK Versioning
  • iOS and Android SDKs
  • React Native SDK
  • Backend Compatibility

supabase/postgres-best-practices

Catalog entry: Skills by Supabase Team
Source documentation: https://github.com/supabase/agent-skills/blob/main/README.md

Function: PostgreSQL best practices for Supabase

When to use it: Catching missing indexes before a slow query hits production Writing RLS policies that don’t cause full table scans Configuring connection pooling for high-concurrency workloads Designing schemas with the right column types and partial indexes Reviewing query plans to understand why a join is slow

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Supabase Agent Skills
  • Installation
  • Install all skills
  • Install a specific skill
  • Claude Code Plugin
  • Available Skills
  • Usage
  • Skill Structure
  • `.well-known` discovery
  • Migrating to the official GitHub Action

szarkans/multi

Catalog entry: Development and Testing
Source documentation: https://github.com/szarkans/multi/blob/main/README.md

Function: several models review the same code, one merged report

When to use it: Use when a task needs the capability described in this catalog entry: several models review the same code, one merged report

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

This catalog entry points to a collection. The scanned repository lists 7 distinct skill-file paths.

Sample members: adhd · ask · check-if-done · code-review · rune · setup · skill


tinybirdco/tinybird-best-practices

Catalog entry: Skills by Tinybird Team
Source documentation: https://github.com/tinybirdco/tinybird-agent-skills/blob/main/skills/tinybird-best-practices/SKILL.md

Function: Tinybird project guidelines for datasources, pipes, endpoints, and SQL

When to use it: Writing .datasource and .pipe files that match Tinybird format requirements Optimizing SQL queries by filtering early and selecting only needed columns Setting up AggregatingMergeTree targets for materialized view pipelines Configuring copy pipes and sink files without manual spec lookup Applying deduplication patterns to avoid duplicate rows in high-volume ingestion

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Tinybird Best Practices
  • When to Apply
  • Rule Files
  • Quick Reference

tinybirdco/tinybird-cli-guidelines

Catalog entry: Skills by Tinybird Team
Source documentation: https://github.com/tinybirdco/tinybird-agent-skills/blob/main/skills/tinybird-cli-guidelines/SKILL.md

Function: Tinybird CLI usage guidelines and commands

When to use it: Use when running tb commands, managing local development, deploying, or working with data operations.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Tinybird CLI Guidelines
  • When to Apply
  • Rule Files
  • Quick Reference

tinybirdco/tinybird-python-sdk-guidelines

Catalog entry: Skills by Tinybird Team
Source documentation: https://github.com/tinybirdco/tinybird-agent-skills/blob/main/skills/tinybird-python-sdk-guidelines/SKILL.md

Function: Tinybird Python SDK usage guidelines

When to use it: Use when working with tinybird-sdk, Python Tinybird projects, or data ingestion and queries in Python.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Tinybird Python SDK Guidelines
  • When to Apply
  • Rule Files
  • Quick Reference

tinybirdco/tinybird-typescript-sdk-guidelines

Catalog entry: Skills by Tinybird Team
Source documentation: https://github.com/tinybirdco/tinybird-agent-skills/blob/main/skills/tinybird-typescript-sdk-guidelines/SKILL.md

Function: Tinybird TypeScript SDK usage guidelines

When to use it: Use when working with @tinybirdco/sdk, TypeScript Tinybird projects, or type-safe data ingestion and queries.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Tinybird TypeScript SDK Guidelines
  • When to Apply
  • Rule Files
  • Quick Reference

veniceai/venice-api-keys

Catalog entry: Skills by Venice.ai
Source documentation: https://github.com/veniceai/skills/blob/main/skills/venice-api-keys/SKILL.md

Function: API key CRUD, rate limits, and Web3 keys

When to use it: Use when a task needs the capability described in this catalog entry: API key CRUD, rate limits, and Web3 keys

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Venice API Keys
  • Key types
  • `GET /api_keys`
  • `POST /api_keys` — create
  • Required
  • Optional
  • `limitPeriod`
  • `modelPrivacy`
  • `PATCH /api_keys` — update
  • `DELETE /api_keys?id=` — revoke
  • `GET /api_keys/{id}` — details
  • `GET /api_keys/rate_limits`
  • `GET /api_keys/rate_limits/log`
  • Web3 API keys — two-step wallet flow
  • 1. `GET /api_keys/generate_web3_key`
  • 2. Sign the token, then `POST /api_keys/generate_web3_key`

veniceai/venice-errors

Catalog entry: Skills by Venice.ai
Source documentation: https://github.com/veniceai/skills/blob/main/skills/venice-errors/SKILL.md

Function: Error handling, retries, and API status codes

When to use it: Use when a task needs the capability described in this catalog entry: Error handling, retries, and API status codes

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Venice errors & retries
  • Error body shapes
  • 1. `StandardError` - simple message
  • 2. `DetailedError` - schema validation failure (`400`)
  • 3. OpenAI-style context overflow (`400`, chat)
  • 4. Upstream provider rejection (`400`)
  • 5. `ContentViolationError` - `422` content policy
  • 6. `ProviderContentPolicyError` - `422` on `/video/retrieve`
  • 7. `PayloadTooLargeError` - `413`
  • 8. x402 `402` bodies
  • 9. x402 sign-in failures (`401`)
  • Status code map
  • Rate limits and their headers
  • Error budget
  • Retry strategy
  • Never retry

veniceai/venice-responses

Catalog entry: Skills by Venice.ai
Source documentation: https://github.com/veniceai/skills/blob/main/skills/venice-responses/SKILL.md

Function: OpenAI-compatible Responses API for Venice

When to use it: Use when a task needs the capability described in this catalog entry: OpenAI-compatible Responses API for Venice

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Venice Responses API (Alpha)
  • Use when
  • Limitations vs `/chat/completions`
  • Authentication
  • Minimal request
  • Request fields
  • Input items
  • Tools
  • Response shape
  • Output block types
  • Streaming
  • Errors
  • Migration notes (from `/chat/completions`)
  • Gotchas

woniu9524/open-web-bridge

Catalog entry: Development and Testing
Source documentation: https://github.com/woniu9524/open-web-bridge/blob/master/owb-skills/owb/SKILL.md

Function: Drive your real, logged-in Chrome via CDP from Claude Code, Codex, or Gemini CLI: semantic snapshots, real mouse clicks, human handoff for captchas and logins, HAR capture and replay

When to use it: Use when a task needs the capability described in this catalog entry: Drive your real, logged-in Chrome via CDP from Claude Code, Codex, or Gemini CLI: semantic snapshots, real mouse clicks, human handoff for captchas and logins, HAR capture and replay

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • owb (Open Web Bridge) — driving the user’s real browser
  • How to use this document
  • Before you start
  • The shape of a task
  • Your tabs and the user’s tabs
  • The core loop: look → point → act
  • Keyboard: `owb keys`
  • Reading a snapshot
  • ⚠️ Refs expire
  • ⚠️ Notice when a snapshot was truncated
  • Saving tokens: incremental snapshots
  • Three ways to read — pick the right one
  • Waiting and timeouts
  • ⚠️ Three layers of timeout — the most common source of wasted effort
  • Common tasks
  • Reading content that requires a login

WordPress/wp-block-development

Catalog entry: Skills by WordPress Development Team
Source documentation: https://github.com/WordPress/agent-skills/blob/trunk/skills/wp-block-development/SKILL.md

Function: Gutenberg blocks: block.json, attributes, rendering, deprecations

When to use it: Use when developing WordPress (Gutenberg) blocks: block.json metadata, register_block_type(_from_metadata), attributes/serialization, supports, dynamic rendering (render.php/render_callback), deprecations/migrations, viewScript vs viewScriptModule, and @wordpress/scripts/@wordpress/create-block build and test workflows.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WP Block Development
  • When to use
  • Inputs required
  • Procedure
  • 0) Triage and locate blocks
  • 1) Create a new block (if needed)
  • 2) Ensure apiVersion 3 (WordPress 6.9+)
  • 3) Pick the right block model
  • 4) Update `block.json` safely
  • 5) Register the block (server-side preferred)
  • 6) Implement edit/save/render patterns
  • 7) Inner blocks (block composition)
  • 8) Attributes and serialization
  • 9) Migrations and deprecations (avoid “Invalid block”)
  • 10) Tooling and verification commands
  • Verification

WordPress/wp-performance

Catalog entry: Skills by WordPress Development Team
Source documentation: https://github.com/WordPress/agent-skills/blob/trunk/skills/wp-performance/SKILL.md

Function: Profiling, caching, database optimization, Server-Timing

When to use it: Use when investigating or improving WordPress performance (backend-only agent): profiling and measurement (WP-CLI profile/doctor, Server-Timing, Query Monitor via REST headers), database/query optimization, autoloaded options, object caching, cron, HTTP API calls, and safe verification.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WP Performance (backend-only)
  • When to use
  • Inputs required
  • Procedure
  • 0) Guardrails: measure first, avoid risky ops
  • 1) Generate a backend-only performance report (deterministic)
  • 2) Fast wins: run diagnostics before deep profiling
  • 3) Deep profiling (no browser required)
  • 4) Query Monitor (backend-only usage)
  • 5) Fix by category (choose the dominant bottleneck)
  • 6) Verify (repeat the same measurement)
  • WordPress 6.9 performance improvements
  • Verification
  • Failure modes / debugging
  • Escalation

WordPress/wp-phpstan

Catalog entry: Skills by WordPress Development Team
Source documentation: https://github.com/WordPress/agent-skills/blob/trunk/skills/wp-phpstan/SKILL.md

Function: PHPStan static analysis for WordPress projects

When to use it: Use when configuring, running, or fixing PHPStan static analysis in WordPress projects (plugins/themes/sites): phpstan.neon setup, baselines, WordPress-specific typing, and handling third-party plugin classes.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WP PHPStan
  • When to use
  • Inputs required
  • Procedure
  • 0) Discover PHPStan entrypoints (deterministic)
  • 1) Ensure WordPress core stubs are loaded
  • 2) Ensure a sane `phpstan.neon` for WordPress projects
  • 3) Fix errors with WordPress-specific typing (preferred)
  • 4) Handle third-party plugin/theme classes (only when needed)
  • 5) Baseline management (use as a migration tool, not a trash bin)
  • Verification
  • Failure modes / debugging
  • Escalation

WordPress/wp-playground

Catalog entry: Skills by WordPress Development Team
Source documentation: https://github.com/WordPress/agent-skills/blob/trunk/skills/wp-playground/SKILL.md

Function: WordPress Playground for instant local environments

When to use it: Testing a plugin against WordPress 6.9 and PHP 8.1 without touching a staging site Running a Blueprint JSON file locally to validate a scripted site setup Building a zipped site snapshot to attach to a bug report Debugging a theme with Xdebug by auto-mounting the local repo into an isolated instance Reproducing a version-specific compatibility issue by pinning WP and PHP flags

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WordPress Playground
  • Procedure
  • Inputs required
  • Guardrails
  • Verification
  • Failure modes
  • Escalation

WordPress/wp-project-triage

Catalog entry: Skills by WordPress Development Team
Source documentation: https://github.com/WordPress/agent-skills/blob/trunk/skills/wp-project-triage/SKILL.md

Function: Detects project type, tooling, and versions automatically

When to use it: Use when you need a deterministic inspection of a WordPress repository (plugin/theme/block theme/WP core/Gutenberg/full site) including tooling/tests/version hints, and a structured JSON report to guide workflows and guardrails.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WP Project Triage
  • When to use
  • Inputs required
  • Procedure
  • Verification
  • Failure modes / debugging

zincio/universal-checkout

Catalog entry: Specialized Domains
Source documentation: https://github.com/zincio/skills/blob/master/skills/universal-checkout/SKILL.md

Function: Official Zinc API (zinc.com) checkout across 50+ US retailers

When to use it: Use when a task needs the capability described in this catalog entry: Official Zinc API (zinc.com) checkout across 50+ US retailers

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Universal Checkout
  • Which retailers
  • Getting started
  • Place an order
  • Track, cancel, return
  • When something fails
  • Rules

Back to the category index

本分类中文版