{"count":85,"bodies":{"generatedAt":"2026-07-27T09:02:29.956Z","count":82,"failed":["gitlab/glab","google-genai/gemini-api-dev","linear/linear"]},"items":[{"name":"stripe-best-practices","url":"https://github.com/stripe/ai/tree/main/skills/stripe-best-practices","install":"npx skills add https://docs.stripe.com --skill stripe-best-practices","sdk":"stripe","key":"stripe/stripe-best-practices","description":"Guides Stripe integration decisions across API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, tax and registrations (Stripe Tax, automatic_tax, product tax codes), Treasury financial accounts, integration options (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration, including 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.","hasContent":true},{"name":"openai-docs","url":"https://skills.sh/openai/skills/openai-docs","install":"npx skills add openai/skills --skill openai-docs","sdk":"openai","key":"openai/openai-docs","description":"Use when the user asks how to build with OpenAI products or APIs, asks about Codex itself or choosing Codex surfaces, needs up-to-date official documentation with citations, help choosing the latest model for a use case, or model upgrade and prompt-upgrade guidance; use OpenAI docs MCP tools for non-Codex docs questions, use the Codex manual helper first for broad Codex self-knowledge, and restrict fallback browsing to official OpenAI domains.","hasContent":true},{"name":"claude-api","url":"https://skills.sh/anthropics/skills/claude-api","install":"npx skills add anthropics/skills --skill claude-api","sdk":"anthropic","key":"anthropic/claude-api","description":"|-","hasContent":true},{"name":"aws-serverless","url":"https://skills.sh/aws/agent-toolkit-for-aws/aws-serverless","install":"npx skills add aws/agent-toolkit-for-aws --skill aws-serverless","sdk":"aws","key":"aws/aws-serverless","description":"Builds, deploys, manages, debugs, configures, and optimizes serverless applications on AWS using Lambda, API Gateway, Step Functions, EventBridge, and SAM/CDK. Covers cold starts, CORS debugging, event source mappings, troubleshooting, concurrency, SnapStart, Powertools, function URLs, EventBridge Scheduler, Lambda layers, and production readiness. Triggers on mentions of Lambda, API Gateway, Step Functions, SAM templates, CDK serverless stacks, DynamoDB stream triggers, SQS event sources, cold starts, timeouts, 502/504 errors, throttling, concurrency, CORS, Powertools, or any event-driven architecture on AWS, even without the word \"serverless.\" Does not apply to EC2, ECS/Fargate containers, or Amplify hosting.","hasContent":true},{"name":"google-cloud-recipe-onboarding","url":"https://skills.sh/google/skills/google-cloud-recipe-onboarding","install":"npx skills add google/skills --skill google-cloud-recipe-onboarding","sdk":"google-cloud","key":"google-cloud/google-cloud-recipe-onboarding","description":"Guides a developer's first steps on Google Cloud, covering account creation, billing setup, project management, and deploying a first resource. Use when a new developer wants to initialize their first Google Cloud project, configure billing, and verify deployment. Don't use for enterprise organization setup (use Google Cloud Setup guided flow for that instead). Don't use for complex multi-project architectures.","hasContent":true},{"name":"azure-ai","url":"https://skills.sh/microsoft/azure-skills/azure-ai","install":"npx skills add microsoft/azure-skills --skill azure-ai","sdk":"azure","key":"azure/azure-ai","description":"Use for Azure AI: Search, Speech, OpenAI, Document Intelligence. Helps with search, vector/hybrid search, speech-to-text, text-to-speech, transcription, OCR. WHEN: AI Search, query search, vector search, hybrid search, semantic search, speech-to-text, text-to-speech, transcribe, OCR, convert text to speech.","hasContent":true},{"name":"cloudflare","url":"https://github.com/cloudflare/skills","install":"npx skills add https://github.com/cloudflare/skills","sdk":"cloudflare","key":"cloudflare/cloudflare","description":"Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), feature flags (Flagship), networking (Tunnel, Spectrum), security (WAF, DDoS), and infrastructure-as-code (Terraform, Pulumi). Use for any Cloudflare development task. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.","hasContent":true},{"name":"wrangler","url":"https://github.com/cloudflare/skills/tree/main/skills/wrangler","sdk":"cloudflare","key":"cloudflare/wrangler","description":"Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.","hasContent":true},{"name":"agents-sdk","url":"https://github.com/cloudflare/skills/tree/main/skills/agents-sdk","sdk":"cloudflare","key":"cloudflare/agents-sdk","description":"Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, chat applications, voice agents, or browser automation. Covers Agent class, state management, callable RPC, Workflows, durable execution, queues, retries, observability, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.","hasContent":true},{"name":"twilio-sms-send-message","url":"https://skills.sh/twilio/ai/twilio-sms-send-message","install":"npx skills add twilio/ai --skill twilio-sms-send-message","sdk":"twilio","key":"twilio/twilio-sms-send-message","description":"SMS and MMS deep-dive reference. Covers SMS-specific error codes, message filtering troubleshooting (\"Messages Being Filtered or Blocked?\" diagnostic checklist), MMS media support (US/CA/AU only), and SMS pumping indicators. For sending SMS, use twilio-send-message instead. Use this skill only when debugging SMS delivery issues or needing SMS-specific details not in the consolidated send skill.","hasContent":true},{"name":"supabase","url":"https://github.com/supabase/agent-skills","install":"npx skills add supabase/agent-skills","sdk":"supabase","key":"supabase/supabase","description":"Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, RLS); Supabase CLI or MCP server; schema changes, migrations, declarative schemas, security audits, Postgres extensions (pg_graphql, pg_cron, pg_vector).","hasContent":true},{"name":"firebase-basics","url":"https://skills.sh/firebase/agent-skills/firebase-basics","install":"npx skills add firebase/agent-skills --skill firebase-basics","sdk":"firebase","key":"firebase/firebase-basics","description":"Provides foundational setup, authentication, and project management workflows for Firebase using the Firebase CLI. Use when checking Firebase CLI version (must use 'npx -y firebase-tools@latest --version'), initializing a Firebase environment, authenticating, setting active projects, or setting up `google-services.json` or `GoogleService-Info.plist` files.","hasContent":true},{"name":"deploy-to-vercel","url":"https://skills.sh/vercel-labs/agent-skills/deploy-to-vercel","install":"npx skills add vercel-labs/agent-skills --skill deploy-to-vercel","sdk":"vercel","key":"vercel/deploy-to-vercel","description":"Deploy applications and websites to Vercel. Use when the user requests deployment actions like \"deploy my app\", \"deploy and give me the link\", \"push this live\", or \"create a preview deployment\".","hasContent":true},{"name":"ai-sdk","url":"https://skills.sh/vercel/ai/ai-sdk","install":"npx skills add vercel/ai","sdk":"ai-sdk","key":"ai-sdk/ai-sdk","description":"Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: \"AI SDK\", \"Vercel AI SDK\", \"generateText\", \"streamText\", \"add AI to my app\", \"build an agent\", \"tool calling\", \"structured output\", \"useChat\".","hasContent":true},{"name":"sentry-sdk-setup","url":"https://skills.sh/getsentry/sentry-for-ai/sentry-sdk-setup","install":"npx skills add getsentry/sentry-for-ai --skill sentry-sdk-setup","sdk":"sentry","key":"sentry/sentry-sdk-setup","description":"Set up Sentry in any language or framework. Detects the user's platform and loads the right SDK skill. Use when asked to add Sentry, install an SDK, or set up error monitoring in a project.","hasContent":true},{"name":"dd-apm","url":"https://skills.sh/datadog-labs/agent-skills/dd-apm","install":"npx skills add datadog-labs/agent-skills --skill dd-apm","sdk":"datadog","key":"datadog/dd-apm","description":"APM - install, onboard, instrument, enable, set up, configure, traces, services, dependencies, performance analysis. Use for any request involving Datadog APM setup, instrumentation (SSI, ddtrace, agent install), or analysis.","hasContent":true},{"name":"auth0-quickstart","url":"https://skills.sh/auth0/agent-skills/auth0-quickstart","install":"npx skills add auth0/agent-skills --skill auth0-quickstart","sdk":"auth0","key":"auth0/auth0-quickstart","description":"Use when adding Auth0 authentication to any app and unsure which SDK or skill to use. Detects the project's framework and routes to the right setup workflow — use this as the entry point even if the user just says \"add login to my app\" or \"set up Auth0\" without naming a framework.","hasContent":true},{"name":"clerk","url":"https://skills.sh/clerk/skills/clerk","install":"npx skills add clerk/skills --skill clerk","sdk":"clerk","key":"clerk/clerk","description":"Clerk authentication router. Use when user asks about Clerk CLI operations,","hasContent":true},{"name":"better-auth-best-practices","url":"https://github.com/better-auth/skills","install":"npx skills add better-auth/skills","sdk":"better-auth","key":"better-auth/better-auth-best-practices","description":"Configure Better Auth server and client, set up database adapters, manage sessions, add plugins, and handle environment variables. Use when users mention Better Auth, betterauth, auth.ts, or need to set up TypeScript authentication with email/password, OAuth, or plugin configuration.","hasContent":true},{"name":"resend","url":"https://skills.sh/resend/resend-skills/resend","install":"npx skills add resend/resend-skills --skill resend","sdk":"resend","key":"resend/resend","description":"Use when working with the Resend email API — sending transactional emails (single or batch), receiving inbound emails via webhooks, managing email templates, tracking delivery events, managing domains, contacts, broadcasts, webhooks, API keys, automations, events, viewing API request logs, or setting up the Resend SDK. Always use this skill when the user mentions Resend, even for simple tasks like \"send an email with Resend\" — the skill contains critical gotchas (idempotency keys, webhook verification, template variable syntax) that prevent common production issues.","hasContent":true},{"name":"twilio-sendgrid-email-send","url":"https://skills.sh/twilio/ai/twilio-sendgrid-email-send","install":"npx skills add twilio/ai --skill twilio-sendgrid-email-send","sdk":"sendgrid","key":"sendgrid/twilio-sendgrid-email-send","description":"Send transactional and bulk email via the SendGrid v3 Mail Send API. Covers single sends, personalized batch sends with dynamic templates, scheduled sends with cancellation, attachments, and sandbox mode for testing. Use this skill when the caller has a SendGrid API key (SG.-prefix). Do NOT use this skill if the caller is using the Twilio Email API (comms.twilio.com) — that is a separate product with different credentials.","hasContent":true},{"name":"twilio-sendgrid-webhooks","url":"https://skills.sh/twilio/ai/twilio-sendgrid-webhooks","install":"npx skills add twilio/ai --skill twilio-sendgrid-webhooks","sdk":"sendgrid","key":"sendgrid/twilio-sendgrid-webhooks","description":"Track email delivery and engagement via SendGrid Event Webhooks. Covers all 11 event types (delivery + engagement), webhook handler implementation, ECDSA signature verification, batched event processing, and common debugging patterns. Use when building SendGrid delivery tracking, engagement analytics, or bounce handling. Requires a SendGrid API key (SG.-prefix) — not applicable to the Twilio Email API (comms.twilio.com).","hasContent":true},{"name":"twilio-sendgrid-account-setup","url":"https://skills.sh/twilio/ai/twilio-sendgrid-account-setup","install":"npx skills add twilio/ai --skill twilio-sendgrid-account-setup","sdk":"sendgrid","key":"sendgrid/twilio-sendgrid-account-setup","description":"Set up a SendGrid account for email delivery. Covers API key creation (SG.-prefix), domain authentication (DKIM/SPF via CNAME records), Single Sender Verification for testing, SDK installation, and the relationship between SendGrid and Twilio credentials. Use before any other SendGrid skill. This skill is for SendGrid only — not the Twilio Email API (comms.twilio.com).","hasContent":true},{"name":"posthog-instrumentation","url":"https://skills.sh/posthog/posthog-for-claude/posthog-instrumentation","install":"npx skills add posthog/posthog-for-claude --skill posthog-instrumentation","sdk":"posthog","key":"posthog/posthog-instrumentation","description":"Automatically add PostHog analytics instrumentation to code. Triggers when user asks to add tracking, instrument events, add analytics, or implement feature flags in their codebase.","hasContent":true},{"name":"postgres","url":"https://skills.sh/planetscale/database-skills/postgres","install":"npx skills add planetscale/database-skills --skill postgres","sdk":"planetscale","key":"planetscale/postgres","description":"PostgreSQL best practices, query optimization, connection troubleshooting, and performance improvement. Load when working with Postgres databases.","hasContent":true},{"name":"mysql","url":"https://skills.sh/planetscale/database-skills/mysql","install":"npx skills add planetscale/database-skills --skill mysql","sdk":"planetscale","key":"planetscale/mysql","description":"Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; diagnosing slow/locking behavior; planning migrations; or troubleshooting replication and connection issues. Load when using a MySQL database.","hasContent":true},{"name":"planetscale-best-practices-matrix","url":"https://skills.sh/planetscale/skills/planetscale-best-practices-matrix","install":"npx skills add planetscale/skills --skill planetscale-best-practices-matrix","sdk":"planetscale","key":"planetscale/planetscale-best-practices-matrix","description":"A concise feature matrix for deciding which PlanetScale safety, observability, and automation recommendations apply by engine.","hasContent":true},{"name":"neon-postgres","url":"https://github.com/neondatabase/agent-skills","install":"npx skills add neondatabase/agent-skills","sdk":"neon","key":"neon/neon-postgres","description":"Guides and best practices for working with Neon Serverless Postgres. Covers setup, connection methods, branching, autoscaling, scale-to-zero, read replicas, connection pooling, Neon Auth, and the Neon CLI, MCP server, REST API, TypeScript SDK, and Python SDK. Use when users ask about \"Neon setup\", \"connect to Neon\", \"Neon project\", \"DATABASE_URL\", \"serverless Postgres\", \"Neon CLI\", \"neon\", \"Neon MCP\", \"Neon Auth\", \"@neondatabase/serverless\", \"@neondatabase/neon-js\", \"scale to zero\", \"Neon autoscaling\", \"Neon read replica\", or \"Neon connection pooling\".","hasContent":true},{"name":"prisma-client-api","url":"https://github.com/prisma/skills/tree/main/prisma-client-api","install":"npx skills add prisma/skills","sdk":"prisma","key":"prisma/prisma-client-api","description":"Prisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on \"prisma query\", \"findMany\", \"create\", \"update\", \"delete\", \"$transaction\".","hasContent":true},{"name":"drizzle-orm","url":"https://skills.sh/bobmatnyc/claude-mpm-skills/drizzle-orm","install":"npx skills add bobmatnyc/claude-mpm-skills --skill drizzle-orm","sdk":"drizzle","key":"drizzle/drizzle-orm","description":"Type-safe SQL ORM for TypeScript with zero runtime overhead","hasContent":true},{"name":"drizzle-best-practices","url":"https://skills.sh/honra-io/drizzle-best-practices/drizzle-best-practices","install":"npx skills add honra-io/drizzle-best-practices","sdk":"drizzle","key":"drizzle/drizzle-best-practices","description":"|","hasContent":true},{"name":"mongodb-connection","url":"https://skills.sh/mongodb/agent-skills/mongodb-connection","install":"npx skills add mongodb/agent-skills --skill mongodb-connection","sdk":"mongodb","key":"mongodb/mongodb-connection","description":"Optimize MongoDB client connection configuration (pools, timeouts, patterns) for any supported driver language. Use this skill when working/updating/reviewing on functions that instantiate or configure a MongoDB client (eg, when calling `connect()`), configuring connection pools, troubleshooting connection errors (ECONNREFUSED, timeouts, pool exhaustion), optimizing performance issues related to connections. This includes scenarios like building serverless functions with MongoDB, creating API endpoints that use MongoDB, optimizing high-traffic MongoDB applications, creating long-running tasks and concurrency, or debugging connection-related failures.","hasContent":true},{"name":"redis-development","url":"https://skills.sh/redis/agent-skills/redis-development","install":"npx skills add redis/agent-skills --skill redis-development","sdk":"redis","key":"redis/redis-development","description":"Redis performance optimization and best practices. Use this skill when working with Redis data structures, Redis Query Engine (RQE), vector search with RedisVL, semantic caching with LangCache, or optimizing Redis performance.","hasContent":true},{"name":"pinecone-docs","url":"https://skills.sh/pinecone-io/skills/pinecone-docs","install":"npx skills add pinecone-io/skills --skill pinecone-docs","sdk":"pinecone","key":"pinecone/pinecone-docs","description":"Curated documentation reference for developers building with Pinecone. Contains links to official docs organized by topic and data format references. Use when writing Pinecone code, looking up API parameters, or needing the correct format for vectors or records.","hasContent":true},{"name":"algolia-quickstart","url":"https://github.com/algolia/skills/tree/main/skills/algolia-quickstart","install":"npx skills add algolia/skills --skill algolia-quickstart","sdk":"algolia","key":"algolia/algolia-quickstart","description":"Use this skill to set up and provision Algolia from scratch: create a new Algolia account, sign up, log in / authenticate the Algolia CLI, or provision a new application to obtain an App ID and API key. Trigger when a user is getting started with Algolia and has no account, no application, or no credentials yet — e.g. \"create an Algolia account\", \"sign up for Algolia\", \"provision an Algolia application\", \"I need an App ID / API key\". Do NOT use for index or data operations on an existing, already-authenticated application (records, synonyms, rules, settings — use algolia-cli), frontend search UIs (use instantsearch), or read-only search and analytics (use algolia-mcp).","hasContent":true},{"name":"instantsearch","url":"https://skills.sh/algolia/skills/instantsearch","install":"npx skills add algolia/skills --skill instantsearch","sdk":"algolia","key":"algolia/instantsearch","description":"Build production-quality search experiences (autocomplete, search results pages, faceted search) using InstantSearch. Use when user asks to add search, autocomplete, search-as-you-type, faceted filtering, or a search results page to a React, Vue, or vanilla JS application, or mentions Algolia, InstantSearch, or react-instantsearch. Do NOT use for backend index operations (records, synonyms, settings, API keys), use algolia-cli instead. Do NOT use for analytics, recommendations, or MCP server queries, use algolia-mcp instead. Do NOT use for AI/agent/conversational search, use algobot-cli instead.","hasContent":true},{"name":"algolia-cli","url":"https://skills.sh/algolia/skills/algolia-cli","install":"npx skills add algolia/skills --skill algolia-cli","sdk":"algolia","key":"algolia/algolia-cli","description":"Use this skill whenever a user wants to execute operations against Algolia indices or accounts — deleting records, copying/migrating indices, backing up data, importing/exporting records, managing API keys, editing synonyms, configuring rules, changing settings like facets, clearing indices, or automating Algolia in CI/CD pipelines. The key signal is that the user wants to *act on* their Algolia data or configuration (server-side / backend / admin operations), regardless of whether they mention \"CLI\" or \"command line.\" If someone names a specific Algolia index and wants to change, move, query, or manage it, use this skill. Do NOT use for frontend search UI work (InstantSearch, React components, autocomplete widgets), Algolia dashboard GUI questions, or evaluating Algolia vs. other providers.","hasContent":true},{"name":"mapbox-web-integration-patterns","url":"https://skills.sh/mapbox/mapbox-agent-skills/mapbox-web-integration-patterns","install":"npx skills add mapbox/mapbox-agent-skills","sdk":"mapbox","key":"mapbox/mapbox-web-integration-patterns","description":"Official integration patterns for Mapbox GL JS across popular web frameworks (React, Vue, Svelte, Angular). Covers setup, lifecycle management, token handling, search integration, and common pitfalls. Based on Mapbox's create-web-app scaffolding tool.","hasContent":true},{"name":"mapbox-search-integration","url":"https://skills.sh/mapbox/mapbox-agent-skills/mapbox-search-integration","install":"npx skills add mapbox/mapbox-agent-skills --skill mapbox-search-integration","sdk":"mapbox","key":"mapbox/mapbox-search-integration","description":"Complete workflow for implementing Mapbox search in applications - from discovery questions to production-ready integration with best practices","hasContent":true},{"name":"mapbox-geospatial-operations","url":"https://skills.sh/mapbox/mapbox-agent-skills/mapbox-geospatial-operations","install":"npx skills add mapbox/mapbox-agent-skills --skill mapbox-geospatial-operations","sdk":"mapbox","key":"mapbox/mapbox-geospatial-operations","description":"Expert guidance on choosing the right geospatial tool based on problem type, accuracy requirements, and performance needs","hasContent":true},{"name":"google-maps-platform","url":"https://skills.sh/googlemaps/agent-skills/google-maps-platform","install":"npx skills add googlemaps/agent-skills","sdk":"google-maps","key":"google-maps/google-maps-platform","description":"A collection of skills for architecting and implementing production-ready code using Google Maps Platform APIs and SDKs for any map, place, address, geocoding, routing/ETA (including eco-friendly routing), nearby search, 3D / Street View / static map, marker clustering, custom styling, drawing, geofencing, heatmap, or environmental (air-quality / pollen / solar / weather) feature — across Web, Android, iOS, and Web Services APIs. For prototyping, use the public Maps Demo Key — no billing setup and no Cloud project required, covering a growing set of the most popular Google Maps Platform APIs. For production, the skill prompts you to create and restrict your own key. All non-trivial code is grounded in freshly retrieved docs via the Google Maps Platform Code Assist service (no reliance on training-data memory).","hasContent":true},{"name":"cloudinary-docs","url":"https://skills.sh/cloudinary-devs/skills/cloudinary-docs","install":"npx skills add cloudinary-devs/skills","sdk":"cloudinary","key":"cloudinary/cloudinary-docs","description":"Looks up implementation details in the latest Cloudinary docs via the relevant llms.txt file. Use when building code or answering questions relating to image or video uploads, management, SDKs, APIs, webhooks, or integrations. For topics covered by a specialized Cloudinary skill, prefer that skill. Use this skill alongside it when the full use-case requires capabilities outside that skill's scope.","hasContent":true},{"name":"cloudinary-transformations","url":"https://skills.sh/cloudinary-devs/skills/cloudinary-transformations","install":"npx skills add cloudinary-devs/skills --skill cloudinary-transformations","sdk":"cloudinary","key":"cloudinary/cloudinary-transformations","description":"Create and debug Cloudinary transformation URLs from natural language instructions. Use when building Cloudinary delivery URLs, applying image/video transformations, optimizing media, or debugging transformation syntax errors.","hasContent":true},{"name":"cloudinary-react","url":"https://skills.sh/cloudinary-devs/skills/cloudinary-react","install":"npx skills add cloudinary-devs/skills --skill cloudinary-react","sdk":"cloudinary","key":"cloudinary/cloudinary-react","description":"Provides opinionated React SDK patterns for configuration, common integration scenarios, and troubleshooting for frequent errors and TypeScript pitfalls. Use when writing code or answering questions related to the Cloudinary React SDK.","hasContent":true},{"name":"mux-video","url":"https://skills.sh/muxinc/skills/mux-video","install":"npx skills add muxinc/skills","sdk":"mux","key":"mux/mux-video","description":"Comprehensive guide to building video applications with Mux, the developer-first video infrastructure platform. This skill covers video streaming, live streaming, player integrations, analytics with Mux Data, and AI-powered workflows. Whether you are building a video-on-demand platform, live streaming application, or integrating video into an existing product, this documentation provides the patterns and code examples needed to ship quickly.","hasContent":true},{"name":"gh-cli","url":"https://skills.sh/github/awesome-copilot/gh-cli","install":"npx skills add github/awesome-copilot --skill gh-cli","sdk":"github","key":"github/gh-cli","description":"GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line.","hasContent":true},{"name":"glab","url":"https://skills.sh/gitlab-org/ai/glab","install":"npx skills add gitlab-org/ai --skill glab","sdk":"gitlab","key":"gitlab/glab","hasContent":false},{"name":"gitlab-cli-skills","url":"https://skills.sh/vince-winkintel/gitlab-cli-skills/gitlab-cli-skills","install":"npx skills add vince-winkintel/gitlab-cli-skills","sdk":"gitlab","key":"gitlab/gitlab-cli-skills","description":"Comprehensive GitLab CLI (glab) command reference and workflows for all GitLab operations via terminal. Use when user mentions GitLab CLI, glab commands, GitLab automation, MR/issue management via CLI, CI/CD pipeline commands, repo operations, authentication setup, or any GitLab terminal operations. Routes to specialized sub-skills for auth, CI, MRs, issues, releases, repos, and 30+ other glab commands. Triggers on glab, GitLab CLI, GitLab commands, GitLab terminal, GitLab automation.","hasContent":true},{"name":"terraform-test","url":"https://skills.sh/hashicorp/agent-skills/terraform-test","install":"npx skills add hashicorp/agent-skills --skill terraform-test","sdk":"terraform","key":"terraform/terraform-test","description":"Comprehensive guide for writing and running Terraform tests. Use when creating test files (.tftest.hcl), writing test scenarios with run blocks, validating infrastructure behavior with assertions, mocking providers and data sources, testing module outputs and resource configurations, or troubleshooting Terraform test syntax and execution.","hasContent":true},{"name":"terraform-stacks","url":"https://skills.sh/hashicorp/agent-skills/terraform-stacks","install":"npx skills add hashicorp/agent-skills --skill terraform-stacks","sdk":"terraform","key":"terraform/terraform-stacks","description":"Comprehensive guide for working with HashiCorp Terraform Stacks. Use when creating, modifying, or validating Terraform Stack configurations (.tfcomponent.hcl, .tfdeploy.hcl files), working with stack components and deployments from local modules, public registry, or private registry sources, managing multi-region or multi-environment infrastructure, or troubleshooting Terraform Stacks syntax and structure.","hasContent":true},{"name":"terraform-style-guide","url":"https://skills.sh/hashicorp/terraform-agent-kit/terraform-style-guide","install":"npx skills add hashicorp/terraform-agent-kit --skill terraform-style-guide","sdk":"terraform","key":"terraform/terraform-style-guide","description":"Generate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform configurations.","hasContent":true},{"name":"pulumi-best-practices","url":"https://skills.sh/pulumi/agent-skills/pulumi-best-practices","install":"npx skills add pulumi/agent-skills","sdk":"pulumi","key":"pulumi/pulumi-best-practices","description":"Load when the user is writing, reviewing, or debugging Pulumi TypeScript/Python programs; asks about Output<T> or apply() usage; wants to create ComponentResource classes; needs to refactor resources without destroying them (aliases); is setting up secrets or config; or is configuring a pulumi preview/up CI workflow. Also load for questions about resource dependency order, parent/child resource relationships, or pulumi.interpolate.","hasContent":true},{"name":"pulumi-automation-api","url":"https://skills.sh/pulumi/agent-skills/pulumi-automation-api","install":"npx skills add pulumi/agent-skills --skill pulumi-automation-api","sdk":"pulumi","key":"pulumi/pulumi-automation-api","description":"Load this skill when a user asks how to run Pulumi programmatically, embed Pulumi in an application, orchestrate multiple stacks in code, build a self-service infrastructure portal, replace pulumi CLI shell scripts with code, or use the Pulumi Automation API (LocalWorkspace, createOrSelectStack, inline programs). Also load for questions about multi-stack sequencing, parallel deployments, or passing outputs between stacks via code.","hasContent":true},{"name":"pulumi-overview","url":"https://skills.sh/pulumi/agent-skills/pulumi-overview","install":"npx skills add pulumi/agent-skills --skill pulumi-overview","sdk":"pulumi","key":"pulumi/pulumi-overview","description":"Use this skill for any task that creates, modifies, inspects, or destroys cloud infrastructure or SaaS configuration, from one-off CLI operations to full multi-resource projects, across providers in the Pulumi ecosystem. A typical project spans many providers (AWS or Azure or GCP, Kubernetes, Cloudflare, Auth0, Datadog, Vercel, and others), and Pulumi drives them through one CLI, one state model, and one credential layer. Trigger even when the user does not name Pulumi; phrasings like \"deploy this app,\" \"provision a database,\" \"stand up a VPC,\" \"configure Auth0,\" \"set up Datadog monitoring,\" or \"tear down staging\" qualify. Also trigger for tasks that migrate, port, or convert existing infrastructure code (Terraform, CloudFormation, CDK, Bicep, ARM) to Pulumi. Do not trigger for application runtime code that reads or writes data via cloud SDKs; that is application code, not infrastructure.","hasContent":true},{"name":"langchain-fundamentals","url":"https://skills.sh/langchain-ai/langchain-skills/langchain-fundamentals","install":"npx skills add langchain-ai/langchain-skills --skill langchain-fundamentals","sdk":"langchain","key":"langchain/langchain-fundamentals","description":"Create LangChain agents with create_agent, define tools, and use middleware for human-in-the-loop and error handling.","hasContent":true},{"name":"llamaparse","url":"https://skills.sh/run-llama/llamaparse-agent-skills/llamaparse","install":"npx skills add run-llama/llamaparse-agent-skills --skill llamaparse","sdk":"llamaindex","key":"llamaindex/llamaparse","description":"Use this skill when the user asks to parse the content of an unstructured file (PDF, PPTX, DOCX...)","hasContent":true},{"name":"llamaindex-development","url":"https://skills.sh/mindrally/skills/llamaindex-development","install":"npx skills add mindrally/skills --skill llamaindex-development","sdk":"llamaindex","key":"llamaindex/llamaindex-development","description":"Expert guidance for LlamaIndex development including RAG applications, vector stores, document processing, query engines, and building production AI applications.","hasContent":true},{"name":"huggingface-datasets","url":"https://skills.sh/huggingface/skills/huggingface-datasets","install":"npx skills add huggingface/skills --skill huggingface-datasets","sdk":"huggingface","key":"huggingface/huggingface-datasets","description":"Use this skill for Hugging Face Dataset Viewer API workflows that fetch subset/split metadata, paginate rows, search text, apply filters, download parquet URLs, and read size or statistics.","hasContent":true},{"name":"gemini-api-dev","url":"https://ai.google.dev/gemini-api/docs","sdk":"google-genai","key":"google-genai/gemini-api-dev","hasContent":false},{"name":"shopify-dev","url":"https://skills.sh/shopify/shopify-ai-toolkit/shopify-dev","install":"npx skills add shopify/shopify-ai-toolkit","sdk":"shopify","key":"shopify/shopify-dev","description":"Search Shopify developer documentation across all APIs. Use only when no API-specific skill applies.","hasContent":true},{"name":"shopify-admin","url":"https://skills.sh/shopify/shopify-ai-toolkit/shopify-admin","install":"npx skills add shopify/shopify-ai-toolkit --skill shopify-admin","sdk":"shopify","key":"shopify/shopify-admin","description":"Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, design, or generate** the operation itself—even before deciding how to run it. Do **not** choose `admin` first for **app or extension config validation** —use **`use-shopify-cli`**. Do **not** choose `admin` first to **execute** Admin GraphQL **now via Shopify CLI** or for CLI setup/troubleshooting on store workflows—use **`use-shopify-cli`** (store auth/execute, handle/SKU/location lookups, inventory changes).","hasContent":true},{"name":"shopify-storefront-graphql","url":"https://skills.sh/shopify/shopify-ai-toolkit/shopify-storefront-graphql","install":"npx skills add shopify/shopify-ai-toolkit --skill shopify-storefront-graphql","sdk":"shopify","key":"shopify/shopify-storefront-graphql","description":"Use for custom storefronts requiring direct GraphQL queries/mutations for data fetching and cart operations. Choose this when you need full control over data fetching and rendering your own UI. NOT for Web Components - if the prompt mentions HTML tags like <shopify-store>, <shopify-cart>, use storefront-web-components instead.","hasContent":true},{"name":"slack-api","url":"https://skills.sh/slackapi/slack-skills-plugin/slack-api","install":"npx skills add slackapi/slack-skills-plugin","sdk":"slack","key":"slack/slack-api","description":"Discover, navigate, and call Slack Web API methods (the family.method endpoints at slack.com/api like chat.postMessage, conversations.history, users.info, views.open). Use this skill whenever the developer asks which Slack API method does something, needs a method's required OAuth scopes or token type, wants to call or test a Web API method, is handling cursor pagination (next_cursor), hitting rate limits (tier/ratelimited/Retry-After), or debugging API errors like missing_scope, invalid_auth, or channel_not_found. Also trigger when they paste a slack.com/api/ URL or a docs.slack.dev/reference/methods link, or ask how to list/fetch/post/update Slack resources via the API. This skill covers the Web API method layer: finding the right method, reading its contract (scopes, arguments, errors), and calling it over raw HTTP with curl or through a Slack SDK.","hasContent":true},{"name":"create-slack-app","url":"https://skills.sh/slackapi/slack-skills-plugin/create-slack-app","install":"npx skills add slackapi/slack-skills-plugin --skill create-slack-app","sdk":"slack","key":"slack/create-slack-app","description":"Guide developers through creating a Slack app or agent using the Slack CLI and Bolt (JS or Python). Handles prerequisites, sandbox setup, authentication, project creation from templates, and local development.","hasContent":true},{"name":"block-kit","url":"https://github.com/slackapi/slack-skills-plugin/tree/main/skills/block-kit","install":"npx skills add slackapi/slack-skills-plugin --skill block-kit","sdk":"slack","key":"slack/block-kit","description":"Help developers build and validate Block Kit layouts for Slack messages, modals, and Home tabs. Provides authoritative block references and validates with the blocks.validate API. Use this skill whenever the developer wants to compose Slack message layouts, build modals/forms/dialogs, design Home tab interfaces, create interactive messages with buttons or menus, modify existing Block Kit JSON, or asks about any Slack UI component (sections, actions, inputs, headers, alerts, tables, carousels). Also trigger when they mention \"blocks\", \"Block Kit Builder\", or paste JSON containing block structures like `\"type\": \"section\"`.","hasContent":true},{"name":"stripe-best-practices","url":"https://github.com/stripe/ai/tree/main/skills/stripe-best-practices","install":"npx skills add https://docs.stripe.com --skill stripe-best-practices","sdk":"stripe-terminal","key":"stripe-terminal/stripe-best-practices","description":"Guides Stripe integration decisions across API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, tax and registrations (Stripe Tax, automatic_tax, product tax codes), Treasury financial accounts, integration options (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration, including 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.","hasContent":true},{"name":"launchdarkly-flag-discovery","url":"https://skills.sh/launchdarkly/agent-skills/launchdarkly-flag-discovery","install":"npx skills add launchdarkly/agent-skills --skill launchdarkly-flag-discovery","sdk":"launchdarkly","key":"launchdarkly/launchdarkly-flag-discovery","description":"Audit your LaunchDarkly feature flags to understand the landscape, find stale or launched flags, and assess removal readiness. Use when the user asks about flag debt, stale flags, cleanup candidates, flag health, or wants to understand their flag inventory.","hasContent":true},{"name":"workos","url":"https://skills.sh/workos/skills/workos","install":"npx skills add workos/skills --skill workos","sdk":"workos","key":"workos/workos","description":"Use when the user asks for a WorkOS docs URL, term, or dashboard field (Sign-in endpoint, initiate_login_uri, Redirect URI, `WORKOS_*` env vars), or is implementing, debugging, or migrating WorkOS — AuthKit, SSO/SAML, Directory Sync, RBAC, FGA, MFA, Vault, Audit Logs, Admin Portal, Pipes (Connected Apps), Feature Flags, Radar (bot/fraud detection), webhooks, Custom Domains, running the `workos` CLI in agent or sandbox sessions (`WORKOS_MODE`, `workos doctor`), or migrating from Auth0, Clerk, Cognito, Firebase, Supabase, Stytch, Descope, or Better Auth. Also triggers on @workos-inc/* imports.","hasContent":true},{"name":"linear-release-setup","url":"https://skills.sh/linear/linear-release/linear-release-setup","install":"npx skills add linear/linear-release","sdk":"linear","key":"linear/linear-release-setup","description":"Generate CI/CD configuration for Linear Release. Use when setting up","hasContent":true},{"name":"linear","url":"https://skills.sh/openai/skills/linear","install":"npx skills add openai/skills --skill linear","sdk":"linear","key":"linear/linear","hasContent":false},{"name":"notion-cli","url":"https://skills.sh/makenotion/skills/notion-cli","install":"npx skills add makenotion/skills --skill notion-cli","sdk":"notion","key":"notion/notion-cli","description":"Use the Notion CLI (`ntn`) to interact with the Notion API, manage workers, and upload files. Use when the user asks to \"call the Notion API\", \"deploy a worker\", \"upload a file to Notion\", \"create a page\", \"query a database\", or any task involving the `ntn` command.","hasContent":true},{"name":"airtable-overview","url":"https://skills.sh/airtable/skills/airtable-overview","install":"npx skills add airtable/skills","sdk":"airtable","key":"airtable/airtable-overview","description":"Explains what Airtable is and how data is structured — bases, tables, fields, records, views, automations, and interfaces. Use when you need context about the Airtable data model.","hasContent":true},{"name":"airtable-cli","url":"https://skills.sh/airtable/skills/airtable-cli","install":"npx skills add airtable/skills --skill airtable-cli","sdk":"airtable","key":"airtable/airtable-cli","description":"Lists bases, reads and writes records, manages tables and fields, filters and searches data in Airtable via the `airtable-mcp` CLI. Use when the task involves Airtable data or the user mentions airtable-mcp, bases, tables, records, or fields.","hasContent":true},{"name":"airtable-filters","url":"https://skills.sh/airtable/skills/airtable-filters","install":"npx skills add airtable/skills --skill airtable-filters","sdk":"airtable","key":"airtable/airtable-filters","description":"Builds Airtable filters parameters for the MCP tools that list or display records — field-type-aware comparison operators, choice and collaborator IDs, date ranges, and nested AND/OR logic. Use when the user wants to find, filter, narrow down, or search Airtable records by field values, even when they don't explicitly say \"filter.","hasContent":true},{"name":"openai-knowledge","url":"https://skills.sh/openai/openai-agents-python/openai-knowledge","install":"npx skills add openai/openai-agents-python --skill openai-knowledge","sdk":"openai-agents","key":"openai-agents/openai-knowledge","description":"Use when working with the OpenAI API (Responses API) or OpenAI platform features (tools, streaming, Realtime API, auth, models, rate limits, MCP) and you need authoritative, up-to-date documentation (schemas, examples, limits, edge cases). Prefer the OpenAI Developer Documentation MCP server tools when available; otherwise guide the user to enable `openaiDeveloperDocs`.","hasContent":true},{"name":"openai-agents-sdk","url":"https://skills.sh/laguagu/claude-code-nextjs-skills/openai-agents-sdk","install":"npx skills add laguagu/claude-code-nextjs-skills --skill openai-agents-sdk","sdk":"openai-agents","key":"openai-agents/openai-agents-sdk","description":"OpenAI Agents SDK (Python) development. Use when building AI agents, multi-agent handoffs, function tools, guardrails, sessions, streaming, or tracing with the `openai-agents` / `agents` Python package — including Azure OpenAI via LiteLLM. Triggers on imports from `agents`, uses of `Runner.run_sync`/`Runner.run_streamed`, `@function_tool`, `AgentOutputSchema`, `SQLiteSession`, or questions about the openai-agents-python SDK.","hasContent":true},{"name":"getting-started","url":"https://skills.sh/crewaiinc/skills/getting-started","install":"npx skills add crewaiinc/skills","sdk":"crewai","key":"crewai/getting-started","description":"CrewAI architecture decisions and project scaffolding. Use when starting a new crewAI project, choosing between LLM.call() vs Agent.kickoff() vs Crew.kickoff() vs Flow, scaffolding with 'crewai create flow', setting up YAML config (agents.yaml, tasks.yaml), wiring @CrewBase crew.py, writing Flow main.py with @start/@listen, building experimental conversational Flows with handle_turn()/chat(), or using {variable} interpolation.","hasContent":true},{"name":"design-agent","url":"https://skills.sh/crewaiinc/skills/design-agent","install":"npx skills add crewaiinc/skills --skill design-agent","sdk":"crewai","key":"crewai/design-agent","description":"CrewAI agent design and configuration. Use when creating, configuring, or debugging crewAI agents — choosing role/goal/backstory, selecting LLMs, assigning tools, tuning max_iter/max_rpm/max_execution_time, enabling planning/code execution/delegation, setting up knowledge sources, using guardrails, or configuring agents in YAML vs code.","hasContent":true},{"name":"ask-docs","url":"https://skills.sh/crewaiinc/skills/ask-docs","install":"npx skills add crewaiinc/skills --skill ask-docs","sdk":"crewai","key":"crewai/ask-docs","description":"Query the official CrewAI documentation for answers. Use when the user has a CrewAI question that isn't fully covered by the getting-started, design-agent, design-task skills — e.g., specific API details, configuration options, advanced features, troubleshooting errors, enterprise features, tool references, or anything where the latest docs are the best source of truth.","hasContent":true},{"name":"upstash","url":"https://skills.sh/upstash/skills/upstash","install":"npx skills add upstash/skills","sdk":"upstash","key":"upstash/upstash","description":"Work with any Upstash TypeScript/JavaScript SDK including Redis, Box, QStash, Workflow, Vector, Search and Ratelimit. Use when the user is working with any Upstash product or SDK.","hasContent":true},{"name":"upstash-redis-js","url":"https://skills.sh/upstash/skills/upstash-redis-js","install":"npx skills add upstash/skills --skill upstash-redis-js","sdk":"upstash","key":"upstash/upstash-redis-js","description":"Work with the Upstash Redis TypeScript/JavaScript SDK for serverless Redis operations. Use for caching, session storage, rate limiting, leaderboards, full-text search (querying, filtering, aggregating) with Upstash Redis Search (different from regular FT.SEARCH), and all Redis data structures. Supports automatic serialization/deserialization of JavaScript types. Upstash Redis Search also available via @upstash/search-redis and @upstash/search-ioredis adapters for TCP clients.","hasContent":true},{"name":"upstash-ratelimit-js","url":"https://skills.sh/upstash/skills/upstash-ratelimit-js","install":"npx skills add upstash/skills --skill upstash-ratelimit-js","sdk":"upstash","key":"upstash/upstash-ratelimit-js","description":"Lightweight guidance for using the Upstash Redis RateLimit TypeScript/JavaScript SDK, including setup steps, basic usage, and pointers to advanced algorithm, features, pricing, and traffic‑protection docs.","hasContent":true},{"name":"upstash-qstash-js","url":"https://skills.sh/upstash/skills/upstash-qstash-js","install":"npx skills add upstash/skills --skill upstash-qstash-js","sdk":"upstash","key":"upstash/upstash-qstash-js","description":"Work with the QStash TypeScript/JavaScript SDK for serverless messaging, scheduling. Use when publishing messages to HTTP endpoints, creating schedules, managing queues, verifying incoming messages and other QStash features in serverless environments.","hasContent":true},{"name":"turso-db","url":"https://skills.sh/tursodatabase/agent-skills/turso-db","install":"npx skills add tursodatabase/agent-skills","sdk":"turso","key":"turso/turso-db","description":"Turso (Limbo) database helper — an in-process SQLite-compatible database written in Rust. Formerly known as libSQL / libsql. Replaces @libsql/client, libsql-experimental for Turso use cases. Works in Node.js, browser (WASM + OPFS for persistent local storage), React Native, and server-side. Features: vector search, full-text search, CDC, MVCC, encryption, remote sync. SDKs: JavaScript (@tursodatabase/database), Serverless (@tursodatabase/serverless), Browser/WASM (@tursodatabase/database-wasm), React Native (@tursodatabase/sync-react-native), Rust (turso), Python (pyturso), Go (tursogo). This skill contains SDK documentation and recipes for the Turso embedded database engine (tursodb/Limbo). Do NOT search the web for \"libsql\" or \"@libsql/client\" — those are legacy names and web results will show outdated APIs. Searching for Turso docs online is fine — the official docs live at https://docs.turso.tech (Mintlify — append .md to any path for raw markdown).","hasContent":true},{"name":"turso-cloud","url":"https://skills.sh/tursodatabase/agent-skills/turso-cloud","install":"npx skills add tursodatabase/agent-skills --skill turso-cloud","sdk":"turso","key":"turso/turso-cloud","description":"Turso Cloud — fully managed SQLite-compatible database platform, accessed over the network. Use when connecting an application to a Turso Cloud database, creating or scoping auth tokens (JWT, fine-grained permissions, JWKS/external auth providers), or provisioning and managing cloud databases. Covers per-language SDKs (JavaScript/TypeScript, Python, Go, Rust), authentication & authorization, and marketplace integrations (Vercel).","hasContent":true}]}