{"count":59,"generatedAt":"2026-07-27T09:02:29.956Z","items":[{"id":"stripe","kind":"sdk","name":"Stripe","slug":"stripe","description":"Official SDKs for payments, billing, Connect, and financial infrastructure.","vendor":"Stripe","languages":["python","nodejs","typescript","javascript","go","java","ruby","php","csharp","swift","kotlin"],"categories":["payments"],"homepage":"https://stripe.com/docs/api","docsUrl":"https://docs.stripe.com","githubUrl":"https://github.com/stripe","packages":[{"registry":"npm","name":"stripe","url":"https://www.npmjs.com/package/stripe"},{"registry":"pypi","name":"stripe","url":"https://pypi.org/project/stripe/"}],"tags":["payments","billing","checkout"],"skills":[{"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}],"featured":true,"official":true},{"id":"openai","kind":"sdk","name":"OpenAI","slug":"openai","description":"Official client libraries for the OpenAI API: chat, embeddings, images, and more.","vendor":"OpenAI","languages":["python","nodejs","typescript","javascript","go","java","ruby","csharp"],"categories":["ai"],"homepage":"https://platform.openai.com","docsUrl":"https://platform.openai.com/docs","githubUrl":"https://github.com/openai","packages":[{"registry":"npm","name":"openai","url":"https://www.npmjs.com/package/openai"},{"registry":"pypi","name":"openai","url":"https://pypi.org/project/openai/"}],"tags":["llm","gpt","embeddings"],"skills":[{"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}],"featured":true,"official":true},{"id":"anthropic","kind":"sdk","name":"Anthropic","slug":"anthropic","description":"Official SDKs for Claude models and the Anthropic Messages API.","vendor":"Anthropic","languages":["python","typescript","nodejs","javascript","go","java","csharp","php","ruby"],"categories":["ai"],"homepage":"https://www.anthropic.com","docsUrl":"https://docs.anthropic.com","githubUrl":"https://github.com/anthropics","packages":[{"registry":"npm","name":"@anthropic-ai/sdk","url":"https://www.npmjs.com/package/@anthropic-ai/sdk"},{"registry":"pypi","name":"anthropic","url":"https://pypi.org/project/anthropic/"}],"tags":["claude","llm","agents"],"skills":[{"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}],"featured":true,"official":true},{"id":"aws","kind":"sdk","name":"AWS SDK","slug":"aws","description":"Language SDKs for Amazon Web Services: S3, Lambda, DynamoDB, and the full AWS surface.","vendor":"Amazon Web Services","languages":["python","nodejs","javascript","typescript","go","java","ruby","php","csharp","kotlin","swift","rust"],"categories":["cloud","infrastructure","storage"],"homepage":"https://aws.amazon.com/developer/tools/","docsUrl":"https://docs.aws.amazon.com/sdkref/","githubUrl":"https://github.com/aws","packages":[{"registry":"npm","name":"@aws-sdk/client-s3","url":"https://www.npmjs.com/package/@aws-sdk/client-s3"},{"registry":"pypi","name":"boto3","url":"https://pypi.org/project/boto3/"}],"tags":["aws","boto3","cloud"],"skills":[{"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}],"featured":true,"official":true},{"id":"google-cloud","kind":"sdk","name":"Google Cloud Client Libraries","slug":"google-cloud","description":"Official client libraries for Google Cloud Platform products and APIs.","vendor":"Google","languages":["python","nodejs","javascript","typescript","go","java","ruby","php","csharp","dart"],"categories":["cloud","infrastructure"],"homepage":"https://cloud.google.com/apis/docs/overview","docsUrl":"https://cloud.google.com/docs","githubUrl":"https://github.com/googleapis","tags":["gcp","google"],"packages":[{"registry":"npm","name":"@google-cloud/storage","url":"https://www.npmjs.com/package/@google-cloud/storage"},{"registry":"pypi","name":"google-cloud-storage","url":"https://pypi.org/project/google-cloud-storage/"}],"skills":[{"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}],"featured":true,"official":true},{"id":"azure","kind":"sdk","name":"Azure SDK","slug":"azure","description":"Microsoft Azure SDKs for cloud services across languages.","vendor":"Microsoft","languages":["python","nodejs","javascript","typescript","go","java","csharp","ruby","php","rust"],"categories":["cloud","infrastructure"],"homepage":"https://azure.microsoft.com/en-us/downloads/","docsUrl":"https://learn.microsoft.com/en-us/azure/developer/","githubUrl":"https://github.com/Azure","tags":["azure","microsoft"],"packages":[{"registry":"npm","name":"@azure/identity","url":"https://www.npmjs.com/package/@azure/identity"},{"registry":"pypi","name":"azure-identity","url":"https://pypi.org/project/azure-identity/"}],"skills":[{"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}],"featured":true,"official":true},{"id":"cloudflare","kind":"sdk","name":"Cloudflare","slug":"cloudflare","description":"SDKs and APIs for Workers, R2, D1, DNS, Zero Trust, and the Cloudflare platform.","vendor":"Cloudflare","languages":["typescript","nodejs","javascript","python","go"],"categories":["cloud","infrastructure","security"],"homepage":"https://developers.cloudflare.com","docsUrl":"https://developers.cloudflare.com","githubUrl":"https://github.com/cloudflare","packages":[{"registry":"npm","name":"cloudflare","url":"https://www.npmjs.com/package/cloudflare"},{"registry":"pypi","name":"cloudflare","url":"https://pypi.org/project/cloudflare/"}],"tags":["workers","edge","r2"],"skills":[{"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}],"featured":true,"official":true},{"id":"twilio","kind":"sdk","name":"Twilio","slug":"twilio","description":"Voice, SMS, WhatsApp, video, and authentication APIs.","vendor":"Twilio","languages":["python","nodejs","javascript","java","csharp","php","ruby","go"],"categories":["comms","auth"],"homepage":"https://www.twilio.com/docs","docsUrl":"https://www.twilio.com/docs","githubUrl":"https://github.com/twilio","packages":[{"registry":"npm","name":"twilio","url":"https://www.npmjs.com/package/twilio"},{"registry":"pypi","name":"twilio","url":"https://pypi.org/project/twilio/"}],"tags":["sms","voice","whatsapp"],"skills":[{"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}],"featured":true,"official":true},{"id":"supabase","kind":"sdk","name":"Supabase","slug":"supabase","description":"Client libraries for Postgres, Auth, Storage, Realtime, and Edge Functions.","vendor":"Supabase","languages":["typescript","javascript","nodejs","python","dart","swift","kotlin","csharp"],"categories":["database","auth","storage"],"homepage":"https://supabase.com","docsUrl":"https://supabase.com/docs","githubUrl":"https://github.com/supabase","packages":[{"registry":"npm","name":"@supabase/supabase-js","url":"https://www.npmjs.com/package/@supabase/supabase-js"},{"registry":"pypi","name":"supabase","url":"https://pypi.org/project/supabase/"}],"tags":["postgres","baas"],"skills":[{"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}],"featured":true,"official":true},{"id":"firebase","kind":"sdk","name":"Firebase","slug":"firebase","description":"Google Firebase SDKs for Auth, Firestore, Cloud Messaging, and app backends.","vendor":"Google","languages":["javascript","typescript","nodejs","python","java","swift","kotlin","dart","csharp","go"],"categories":["database","auth","cloud"],"homepage":"https://firebase.google.com","docsUrl":"https://firebase.google.com/docs","githubUrl":"https://github.com/firebase","tags":["firestore","baas"],"packages":[{"registry":"npm","name":"firebase","url":"https://www.npmjs.com/package/firebase"},{"registry":"npm","name":"firebase-admin","url":"https://www.npmjs.com/package/firebase-admin"},{"registry":"pypi","name":"firebase-admin","url":"https://pypi.org/project/firebase-admin/"}],"skills":[{"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}],"featured":true,"official":true},{"id":"vercel","kind":"sdk","name":"Vercel SDK","slug":"vercel","description":"TypeScript SDK for the Vercel REST API, deployments, and projects.","vendor":"Vercel","languages":["typescript","nodejs","javascript"],"categories":["cloud","devtools"],"homepage":"https://vercel.com/docs","docsUrl":"https://vercel.com/docs/rest-api","githubUrl":"https://github.com/vercel/sdk","packages":[{"registry":"npm","name":"@vercel/sdk","url":"https://www.npmjs.com/package/@vercel/sdk"}],"tags":["deploy","edge"],"skills":[{"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}],"official":true},{"id":"ai-sdk","kind":"sdk","name":"Vercel AI SDK","slug":"ai-sdk","description":"TypeScript toolkit for building AI apps with streaming, tools, and multi-provider support.","vendor":"Vercel","languages":["typescript","javascript","nodejs"],"categories":["ai","devtools"],"homepage":"https://ai-sdk.dev","docsUrl":"https://ai-sdk.dev/docs","githubUrl":"https://github.com/vercel/ai","packages":[{"registry":"npm","name":"ai","url":"https://www.npmjs.com/package/ai"}],"tags":["llm","streaming","agents"],"skills":[{"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}],"featured":true,"official":true},{"id":"sentry","kind":"sdk","name":"Sentry","slug":"sentry","description":"Error monitoring, performance tracing, and session replay SDKs.","vendor":"Sentry","languages":["javascript","typescript","nodejs","python","go","java","ruby","php","csharp","swift","kotlin","dart","rust","elixir"],"categories":["observability"],"homepage":"https://sentry.io","docsUrl":"https://docs.sentry.io","githubUrl":"https://github.com/getsentry","tags":["errors","apm","tracing"],"packages":[{"registry":"npm","name":"@sentry/node","url":"https://www.npmjs.com/package/@sentry/node"},{"registry":"npm","name":"@sentry/browser","url":"https://www.npmjs.com/package/@sentry/browser"},{"registry":"pypi","name":"sentry-sdk","url":"https://pypi.org/project/sentry-sdk/"}],"skills":[{"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}],"featured":true,"official":true},{"id":"datadog","kind":"sdk","name":"Datadog","slug":"datadog","description":"APM, metrics, logs, and RUM client libraries for Datadog.","vendor":"Datadog","languages":["python","nodejs","javascript","go","java","ruby","php","csharp","kotlin"],"categories":["observability","analytics"],"homepage":"https://www.datadoghq.com","docsUrl":"https://docs.datadoghq.com","githubUrl":"https://github.com/DataDog","tags":["apm","metrics","logs"],"packages":[{"registry":"npm","name":"dd-trace","url":"https://www.npmjs.com/package/dd-trace"},{"registry":"npm","name":"@datadog/datadog-api-client","url":"https://www.npmjs.com/package/@datadog/datadog-api-client"},{"registry":"pypi","name":"ddtrace","url":"https://pypi.org/project/ddtrace/"},{"registry":"pypi","name":"datadog","url":"https://pypi.org/project/datadog/"}],"skills":[{"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}],"official":true},{"id":"auth0","kind":"sdk","name":"Auth0","slug":"auth0","description":"Identity platform SDKs for login, SSO, and API authorization.","vendor":"Auth0","languages":["javascript","typescript","nodejs","python","java","csharp","php","ruby","go","swift","kotlin"],"categories":["auth"],"homepage":"https://auth0.com","docsUrl":"https://auth0.com/docs","githubUrl":"https://github.com/auth0","tags":["oauth","oidc","sso"],"packages":[{"registry":"npm","name":"auth0","url":"https://www.npmjs.com/package/auth0"},{"registry":"npm","name":"@auth0/auth0-spa-js","url":"https://www.npmjs.com/package/@auth0/auth0-spa-js"},{"registry":"pypi","name":"auth0-python","url":"https://pypi.org/project/auth0-python/"}],"skills":[{"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}],"featured":true,"official":true},{"id":"clerk","kind":"sdk","name":"Clerk","slug":"clerk","description":"Drop-in authentication and user management for modern apps.","vendor":"Clerk","languages":["typescript","javascript","nodejs","python","go","ruby","swift","kotlin"],"categories":["auth"],"homepage":"https://clerk.com","docsUrl":"https://clerk.com/docs","githubUrl":"https://github.com/clerk","packages":[{"registry":"npm","name":"@clerk/clerk-js","url":"https://www.npmjs.com/package/@clerk/clerk-js"}],"tags":["auth","sessions"],"skills":[{"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}],"official":true},{"id":"better-auth","kind":"sdk","name":"Better Auth","slug":"better-auth","description":"Framework-agnostic TypeScript authentication library.","vendor":"Better Auth","languages":["typescript","javascript","nodejs"],"categories":["auth"],"homepage":"https://www.better-auth.com","docsUrl":"https://www.better-auth.com/docs","githubUrl":"https://github.com/better-auth/better-auth","packages":[{"registry":"npm","name":"better-auth","url":"https://www.npmjs.com/package/better-auth"}],"tags":["auth","sessions","oauth"],"skills":[{"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}],"official":true},{"id":"resend","kind":"sdk","name":"Resend","slug":"resend","description":"Email API for developers with React Email support.","vendor":"Resend","languages":["typescript","nodejs","javascript","python","php","go","ruby","java"],"categories":["email"],"homepage":"https://resend.com","docsUrl":"https://resend.com/docs","githubUrl":"https://github.com/resend","packages":[{"registry":"npm","name":"resend","url":"https://www.npmjs.com/package/resend"}],"tags":["email","transactional"],"skills":[{"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}],"featured":true,"official":true},{"id":"sendgrid","kind":"sdk","name":"SendGrid","slug":"sendgrid","description":"Twilio SendGrid email delivery SDKs.","vendor":"Twilio","languages":["python","nodejs","javascript","java","csharp","php","ruby","go"],"categories":["email"],"homepage":"https://sendgrid.com","docsUrl":"https://docs.sendgrid.com","githubUrl":"https://github.com/sendgrid","packages":[{"registry":"npm","name":"@sendgrid/mail","url":"https://www.npmjs.com/package/@sendgrid/mail"},{"registry":"pypi","name":"sendgrid","url":"https://pypi.org/project/sendgrid/"}],"tags":["email"],"skills":[{"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}],"official":true},{"id":"posthog","kind":"sdk","name":"PostHog","slug":"posthog","description":"Product analytics, feature flags, session replay, and experiments.","vendor":"PostHog","languages":["javascript","typescript","nodejs","python","go","ruby","php","java","elixir","dart","swift","kotlin"],"categories":["analytics","devtools"],"homepage":"https://posthog.com","docsUrl":"https://posthog.com/docs","githubUrl":"https://github.com/PostHog","tags":["analytics","feature-flags"],"packages":[{"registry":"npm","name":"posthog-js","url":"https://www.npmjs.com/package/posthog-js"},{"registry":"npm","name":"posthog-node","url":"https://www.npmjs.com/package/posthog-node"},{"registry":"pypi","name":"posthog","url":"https://pypi.org/project/posthog/"}],"skills":[{"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}],"official":true},{"id":"segment","kind":"sdk","name":"Segment","slug":"segment","description":"Customer data platform SDKs for collecting and routing events.","vendor":"Twilio Segment","languages":["javascript","typescript","nodejs","python","go","java","ruby","php","csharp","kotlin","swift"],"categories":["analytics"],"homepage":"https://segment.com","docsUrl":"https://segment.com/docs","githubUrl":"https://github.com/segmentio","packages":[{"registry":"npm","name":"@segment/analytics-node","url":"https://www.npmjs.com/package/@segment/analytics-node"},{"registry":"npm","name":"@segment/analytics-next","url":"https://www.npmjs.com/package/@segment/analytics-next"},{"registry":"pypi","name":"analytics-python","url":"https://pypi.org/project/analytics-python/"}],"tags":["cdp","events"],"official":true},{"id":"planetscale","kind":"sdk","name":"PlanetScale","slug":"planetscale","description":"Serverless MySQL platform databases and driver libraries.","vendor":"PlanetScale","languages":["typescript","javascript","nodejs","python","go","java","php","ruby"],"categories":["database"],"homepage":"https://planetscale.com","docsUrl":"https://planetscale.com/docs","githubUrl":"https://github.com/planetscale","packages":[{"registry":"npm","name":"@planetscale/database","url":"https://www.npmjs.com/package/@planetscale/database"}],"tags":["mysql","serverless"],"skills":[{"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}],"official":true},{"id":"neon","kind":"sdk","name":"Neon","slug":"neon","description":"Serverless Postgres with branching. JS/TS, Python, and platform APIs.","vendor":"Neon","languages":["typescript","javascript","nodejs","python","go"],"categories":["database"],"homepage":"https://neon.tech","docsUrl":"https://neon.tech/docs","githubUrl":"https://github.com/neondatabase","packages":[{"registry":"npm","name":"@neondatabase/serverless","url":"https://www.npmjs.com/package/@neondatabase/serverless"}],"tags":["postgres","serverless"],"skills":[{"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}],"featured":true,"official":true},{"id":"prisma","kind":"sdk","name":"Prisma","slug":"prisma","description":"Next-generation TypeScript ORM and Prisma Client.","vendor":"Prisma","languages":["typescript","javascript","nodejs"],"categories":["database","devtools"],"homepage":"https://www.prisma.io","docsUrl":"https://www.prisma.io/docs","githubUrl":"https://github.com/prisma/prisma","packages":[{"registry":"npm","name":"@prisma/client","url":"https://www.npmjs.com/package/@prisma/client"}],"tags":["orm","postgres","mysql"],"skills":[{"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}],"featured":true,"official":true},{"id":"drizzle","kind":"sdk","name":"Drizzle ORM","slug":"drizzle","description":"Lightweight TypeScript ORM with SQL-like schema and queries.","vendor":"Drizzle Team","languages":["typescript","javascript","nodejs"],"categories":["database","devtools"],"homepage":"https://orm.drizzle.team","docsUrl":"https://orm.drizzle.team/docs/overview","githubUrl":"https://github.com/drizzle-team/drizzle-orm","packages":[{"registry":"npm","name":"drizzle-orm","url":"https://www.npmjs.com/package/drizzle-orm"}],"tags":["orm","sql"],"skills":[{"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}],"official":true},{"id":"mongodb","kind":"sdk","name":"MongoDB Drivers","slug":"mongodb","description":"Official MongoDB drivers and MongoDB Atlas SDKs.","vendor":"MongoDB","languages":["python","nodejs","javascript","typescript","java","csharp","go","ruby","php","kotlin","swift","rust","scala"],"categories":["database"],"homepage":"https://www.mongodb.com/docs/drivers/","docsUrl":"https://www.mongodb.com/docs/drivers/","githubUrl":"https://github.com/mongodb","tags":["nosql","document"],"packages":[{"registry":"npm","name":"mongodb","url":"https://www.npmjs.com/package/mongodb"},{"registry":"pypi","name":"pymongo","url":"https://pypi.org/project/pymongo/"}],"skills":[{"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}],"featured":true,"official":true},{"id":"redis","kind":"sdk","name":"Redis Clients","slug":"redis","description":"Official and community Redis clients across major languages.","vendor":"Redis","languages":["python","nodejs","javascript","typescript","go","java","csharp","php","ruby","rust"],"categories":["database","infrastructure"],"homepage":"https://redis.io/docs/latest/develop/clients/","docsUrl":"https://redis.io/docs/latest/develop/clients/","githubUrl":"https://github.com/redis","packages":[{"registry":"npm","name":"redis","url":"https://www.npmjs.com/package/redis"},{"registry":"pypi","name":"redis","url":"https://pypi.org/project/redis/"}],"tags":["cache","pubsub"],"skills":[{"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}],"official":true},{"id":"pinecone","kind":"sdk","name":"Pinecone","slug":"pinecone","description":"Vector database SDKs for semantic search and RAG.","vendor":"Pinecone","languages":["python","typescript","nodejs","javascript","java","go"],"categories":["database","ai"],"homepage":"https://www.pinecone.io","docsUrl":"https://docs.pinecone.io","githubUrl":"https://github.com/pinecone-io","tags":["vector","rag"],"packages":[{"registry":"npm","name":"@pinecone-database/pinecone","url":"https://www.npmjs.com/package/@pinecone-database/pinecone"},{"registry":"pypi","name":"pinecone","url":"https://pypi.org/project/pinecone/"}],"skills":[{"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}],"official":true},{"id":"algolia","kind":"sdk","name":"Algolia","slug":"algolia","description":"Search and discovery API clients.","vendor":"Algolia","languages":["javascript","typescript","nodejs","python","php","ruby","java","csharp","go","kotlin","swift","dart"],"categories":["devtools","database"],"homepage":"https://www.algolia.com","docsUrl":"https://www.algolia.com/doc/","githubUrl":"https://github.com/algolia","packages":[{"registry":"npm","name":"algoliasearch","url":"https://www.npmjs.com/package/algoliasearch"},{"registry":"pypi","name":"algoliasearch","url":"https://pypi.org/project/algoliasearch/"}],"tags":["search"],"skills":[{"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}],"official":true},{"id":"mapbox","kind":"sdk","name":"Mapbox","slug":"mapbox","description":"Maps, navigation, and geospatial SDKs for web and mobile.","vendor":"Mapbox","languages":["javascript","typescript","swift","kotlin","java"],"categories":["maps"],"homepage":"https://www.mapbox.com","docsUrl":"https://docs.mapbox.com","githubUrl":"https://github.com/mapbox","packages":[{"registry":"npm","name":"mapbox-gl","url":"https://www.npmjs.com/package/mapbox-gl"},{"registry":"npm","name":"@mapbox/mapbox-sdk","url":"https://www.npmjs.com/package/@mapbox/mapbox-sdk"}],"tags":["maps","geocoding"],"skills":[{"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}],"official":true},{"id":"google-maps","kind":"sdk","name":"Google Maps Platform","slug":"google-maps","description":"Maps, Places, Routes, and Geocoding client libraries.","vendor":"Google","languages":["javascript","typescript","java","swift","kotlin","dart","python","go","nodejs"],"categories":["maps"],"homepage":"https://developers.google.com/maps","docsUrl":"https://developers.google.com/maps/documentation","githubUrl":"https://github.com/googlemaps","packages":[{"registry":"npm","name":"@googlemaps/js-api-loader","url":"https://www.npmjs.com/package/@googlemaps/js-api-loader"},{"registry":"npm","name":"@googlemaps/google-maps-services-js","url":"https://www.npmjs.com/package/@googlemaps/google-maps-services-js"},{"registry":"pypi","name":"googlemaps","url":"https://pypi.org/project/googlemaps/"}],"tags":["maps","places"],"skills":[{"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}],"official":true},{"id":"cloudinary","kind":"sdk","name":"Cloudinary","slug":"cloudinary","description":"Media upload, transformation, and delivery SDKs.","vendor":"Cloudinary","languages":["javascript","typescript","nodejs","python","php","ruby","java","csharp","go","swift","kotlin","dart"],"categories":["media","storage"],"homepage":"https://cloudinary.com","docsUrl":"https://cloudinary.com/documentation","githubUrl":"https://github.com/cloudinary","packages":[{"registry":"npm","name":"cloudinary","url":"https://www.npmjs.com/package/cloudinary"},{"registry":"pypi","name":"cloudinary","url":"https://pypi.org/project/cloudinary/"}],"tags":["images","video"],"skills":[{"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}],"official":true},{"id":"mux","kind":"sdk","name":"Mux","slug":"mux","description":"Video infrastructure APIs for upload, live streaming, and playback.","vendor":"Mux","languages":["typescript","nodejs","javascript","python","go","php","ruby","java","elixir"],"categories":["media"],"homepage":"https://www.mux.com","docsUrl":"https://docs.mux.com","githubUrl":"https://github.com/muxinc","packages":[{"registry":"npm","name":"@mux/mux-node","url":"https://www.npmjs.com/package/@mux/mux-node"},{"registry":"pypi","name":"mux-python","url":"https://pypi.org/project/mux-python/"}],"tags":["video","streaming"],"skills":[{"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}],"official":true},{"id":"github","kind":"sdk","name":"GitHub","slug":"github","description":"Octokit and official GitHub API client libraries.","vendor":"GitHub","languages":["javascript","typescript","nodejs","python","go","ruby","csharp","java"],"categories":["devtools"],"homepage":"https://docs.github.com","docsUrl":"https://docs.github.com/en/rest","githubUrl":"https://github.com/octokit","packages":[{"registry":"npm","name":"@octokit/rest","url":"https://www.npmjs.com/package/@octokit/rest"}],"tags":["git","api"],"skills":[{"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}],"featured":true,"official":true},{"id":"gitlab","kind":"sdk","name":"GitLab","slug":"gitlab","description":"GitLab API clients for projects, CI/CD, and DevOps workflows.","vendor":"GitLab","languages":["ruby","python","javascript","typescript","nodejs","go"],"categories":["devtools"],"homepage":"https://docs.gitlab.com/ee/api/","docsUrl":"https://docs.gitlab.com/ee/api/","githubUrl":"https://gitlab.com/gitlab-org","packages":[{"registry":"rubygems","name":"gitlab","url":"https://rubygems.org/gems/gitlab"},{"registry":"pypi","name":"python-gitlab","url":"https://pypi.org/project/python-gitlab/"},{"registry":"npm","name":"@gitbeaker/rest","url":"https://www.npmjs.com/package/@gitbeaker/rest"}],"tags":["ci","devops"],"skills":[{"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}],"official":true},{"id":"docker","kind":"sdk","name":"Docker Engine API","slug":"docker","description":"Client SDKs for the Docker Engine and container orchestration APIs.","vendor":"Docker","languages":["python","go","nodejs","javascript","java","csharp"],"categories":["infrastructure","devtools"],"homepage":"https://docs.docker.com/engine/api/","docsUrl":"https://docs.docker.com/engine/api/","githubUrl":"https://github.com/docker","packages":[{"registry":"pypi","name":"docker","url":"https://pypi.org/project/docker/"},{"registry":"go","name":"github.com/docker/docker","url":"https://pkg.go.dev/github.com/docker/docker"}],"tags":["containers"],"official":true},{"id":"kubernetes","kind":"sdk","name":"Kubernetes Client","slug":"kubernetes","description":"Official client libraries for the Kubernetes API.","vendor":"Kubernetes","languages":["go","python","javascript","typescript","nodejs","java","csharp","ruby"],"categories":["infrastructure","devtools"],"homepage":"https://kubernetes.io/docs/reference/","docsUrl":"https://kubernetes.io/docs/reference/using-api/client-libraries/","githubUrl":"https://github.com/kubernetes-client","packages":[{"registry":"go","name":"k8s.io/client-go","url":"https://pkg.go.dev/k8s.io/client-go"},{"registry":"pypi","name":"kubernetes","url":"https://pypi.org/project/kubernetes/"},{"registry":"npm","name":"@kubernetes/client-node","url":"https://www.npmjs.com/package/@kubernetes/client-node"}],"tags":["k8s","orchestration"],"official":true},{"id":"terraform","kind":"sdk","name":"Terraform Provider SDK","slug":"terraform","description":"Plugin Framework and SDKs for building Terraform providers.","vendor":"HashiCorp","languages":["go"],"categories":["infrastructure","devtools"],"homepage":"https://developer.hashicorp.com/terraform/plugin","docsUrl":"https://developer.hashicorp.com/terraform/plugin/framework","githubUrl":"https://github.com/hashicorp/terraform-plugin-framework","packages":[{"registry":"go","name":"github.com/hashicorp/terraform-plugin-framework","url":"https://pkg.go.dev/github.com/hashicorp/terraform-plugin-framework"},{"registry":"go","name":"github.com/hashicorp/terraform-plugin-sdk/v2","url":"https://pkg.go.dev/github.com/hashicorp/terraform-plugin-sdk/v2"}],"tags":["iac","providers"],"skills":[{"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}],"official":true},{"id":"pulumi","kind":"sdk","name":"Pulumi","slug":"pulumi","description":"Infrastructure as code SDKs in familiar programming languages.","vendor":"Pulumi","languages":["typescript","javascript","nodejs","python","go","csharp","java"],"categories":["infrastructure","devtools"],"homepage":"https://www.pulumi.com","docsUrl":"https://www.pulumi.com/docs/","githubUrl":"https://github.com/pulumi/pulumi","packages":[{"registry":"npm","name":"@pulumi/pulumi","url":"https://www.npmjs.com/package/@pulumi/pulumi"},{"registry":"pypi","name":"pulumi","url":"https://pypi.org/project/pulumi/"}],"tags":["iac"],"skills":[{"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}],"official":true},{"id":"langchain","kind":"sdk","name":"LangChain","slug":"langchain","description":"Framework for building LLM applications with chains, agents, and tools.","vendor":"LangChain","languages":["python","typescript","javascript","nodejs"],"categories":["ai"],"homepage":"https://www.langchain.com","docsUrl":"https://js.langchain.com/docs","githubUrl":"https://github.com/langchain-ai","packages":[{"registry":"pypi","name":"langchain","url":"https://pypi.org/project/langchain/"},{"registry":"npm","name":"langchain","url":"https://www.npmjs.com/package/langchain"}],"tags":["agents","rag","llm"],"skills":[{"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}],"featured":true,"official":true},{"id":"llamaindex","kind":"sdk","name":"LlamaIndex","slug":"llamaindex","description":"Data framework for LLM apps: indexing, retrieval, and agents.","vendor":"LlamaIndex","languages":["python","typescript","javascript","nodejs"],"categories":["ai"],"homepage":"https://www.llamaindex.ai","docsUrl":"https://docs.llamaindex.ai","githubUrl":"https://github.com/run-llama","packages":[{"registry":"pypi","name":"llama-index","url":"https://pypi.org/project/llama-index/"},{"registry":"npm","name":"llamaindex","url":"https://www.npmjs.com/package/llamaindex"}],"tags":["rag","agents"],"skills":[{"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}],"official":true},{"id":"huggingface","kind":"sdk","name":"Hugging Face","slug":"huggingface","description":"Transformers, Hub, Inference, and Datasets libraries.","vendor":"Hugging Face","languages":["python","javascript","typescript","nodejs"],"categories":["ai"],"homepage":"https://huggingface.co","docsUrl":"https://huggingface.co/docs","githubUrl":"https://github.com/huggingface","packages":[{"registry":"pypi","name":"transformers","url":"https://pypi.org/project/transformers/"}],"tags":["transformers","models"],"skills":[{"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}],"featured":true,"official":true},{"id":"gemini","kind":"sdk","name":"Google Gen AI","slug":"google-genai","description":"Official SDKs for Gemini and the Google Generative AI APIs.","vendor":"Google","languages":["python","javascript","typescript","nodejs","go","java","dart"],"categories":["ai"],"homepage":"https://ai.google.dev","docsUrl":"https://ai.google.dev/gemini-api/docs","githubUrl":"https://github.com/googleapis/python-genai","packages":[{"registry":"pypi","name":"google-genai","url":"https://pypi.org/project/google-genai/"},{"registry":"npm","name":"@google/genai","url":"https://www.npmjs.com/package/@google/genai"}],"tags":["gemini","llm"],"skills":[{"name":"gemini-api-dev","url":"https://ai.google.dev/gemini-api/docs","sdk":"google-genai","key":"google-genai/gemini-api-dev","hasContent":false}],"featured":true,"official":true},{"id":"plaid","kind":"sdk","name":"Plaid","slug":"plaid","description":"Banking and financial data APIs for fintech apps.","vendor":"Plaid","languages":["python","nodejs","javascript","java","ruby","go"],"categories":["payments"],"homepage":"https://plaid.com","docsUrl":"https://plaid.com/docs","githubUrl":"https://github.com/plaid","packages":[{"registry":"npm","name":"plaid","url":"https://www.npmjs.com/package/plaid"},{"registry":"pypi","name":"plaid-python","url":"https://pypi.org/project/plaid-python/"}],"tags":["fintech","banking"],"official":true},{"id":"square","kind":"sdk","name":"Square","slug":"square","description":"Payments, commerce, and POS APIs from Square.","vendor":"Square","languages":["python","nodejs","javascript","java","csharp","php","ruby","go"],"categories":["payments"],"homepage":"https://developer.squareup.com","docsUrl":"https://developer.squareup.com/docs","githubUrl":"https://github.com/square","packages":[{"registry":"npm","name":"square","url":"https://www.npmjs.com/package/square"},{"registry":"pypi","name":"squareup","url":"https://pypi.org/project/squareup/"}],"tags":["payments","pos"],"official":true},{"id":"shopify","kind":"sdk","name":"Shopify","slug":"shopify","description":"Admin, Storefront, and app SDKs for building on Shopify.","vendor":"Shopify","languages":["javascript","typescript","nodejs","ruby","python","php","java","csharp"],"categories":["payments","devtools"],"homepage":"https://shopify.dev","docsUrl":"https://shopify.dev/docs","githubUrl":"https://github.com/Shopify","packages":[{"registry":"npm","name":"@shopify/shopify-api","url":"https://www.npmjs.com/package/@shopify/shopify-api"},{"registry":"pypi","name":"ShopifyAPI","url":"https://pypi.org/project/ShopifyAPI/"}],"tags":["ecommerce"],"skills":[{"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}],"official":true},{"id":"slack","kind":"sdk","name":"Slack","slug":"slack","description":"Bolt and Web API clients for Slack apps and bots.","vendor":"Slack","languages":["javascript","typescript","nodejs","python","java","csharp"],"categories":["comms","devtools"],"homepage":"https://api.slack.com","docsUrl":"https://api.slack.com/docs","githubUrl":"https://github.com/slackapi","packages":[{"registry":"npm","name":"@slack/web-api","url":"https://www.npmjs.com/package/@slack/web-api"},{"registry":"npm","name":"@slack/bolt","url":"https://www.npmjs.com/package/@slack/bolt"},{"registry":"pypi","name":"slack-sdk","url":"https://pypi.org/project/slack-sdk/"}],"tags":["chat","bots"],"skills":[{"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}],"official":true},{"id":"discord","kind":"sdk","name":"Discord","slug":"discord","description":"Official and community libraries for Discord bots and interactions.","vendor":"Discord","languages":["javascript","typescript","nodejs","python","go","rust","csharp","java","kotlin"],"categories":["comms"],"homepage":"https://discord.com/developers/docs","docsUrl":"https://discord.com/developers/docs","githubUrl":"https://github.com/discord","packages":[{"registry":"npm","name":"discord.js","url":"https://www.npmjs.com/package/discord.js"},{"registry":"pypi","name":"discord.py","url":"https://pypi.org/project/discord.py/"}],"tags":["bots","chat"],"official":true},{"id":"stripe-terminal","kind":"sdk","name":"Stripe Terminal","slug":"stripe-terminal","description":"In-person payments SDKs for card readers and POS.","vendor":"Stripe","languages":["javascript","typescript","swift","kotlin","java"],"categories":["payments"],"homepage":"https://stripe.com/docs/terminal","docsUrl":"https://stripe.com/docs/terminal","githubUrl":"https://github.com/stripe","packages":[{"registry":"npm","name":"@stripe/terminal-js","url":"https://www.npmjs.com/package/@stripe/terminal-js"}],"tags":["pos","hardware"],"skills":[{"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}],"official":true},{"id":"launchdarkly","kind":"sdk","name":"LaunchDarkly","slug":"launchdarkly","description":"Feature flag and experimentation client SDKs.","vendor":"LaunchDarkly","languages":["javascript","typescript","nodejs","python","go","java","ruby","php","csharp","swift","kotlin","rust","elixir"],"categories":["devtools"],"homepage":"https://launchdarkly.com","docsUrl":"https://docs.launchdarkly.com","githubUrl":"https://github.com/launchdarkly","tags":["feature-flags"],"packages":[{"registry":"npm","name":"@launchdarkly/node-server-sdk","url":"https://www.npmjs.com/package/@launchdarkly/node-server-sdk"},{"registry":"pypi","name":"launchdarkly-server-sdk","url":"https://pypi.org/project/launchdarkly-server-sdk/"}],"skills":[{"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}],"official":true},{"id":"workos","kind":"sdk","name":"WorkOS","slug":"workos","description":"Enterprise-ready auth: SSO, Directory Sync, and Audit Logs.","vendor":"WorkOS","languages":["typescript","nodejs","javascript","python","go","ruby","php","java","kotlin"],"categories":["auth"],"homepage":"https://workos.com","docsUrl":"https://workos.com/docs","githubUrl":"https://github.com/workos","tags":["sso","enterprise"],"packages":[{"registry":"npm","name":"@workos-inc/node","url":"https://www.npmjs.com/package/@workos-inc/node"},{"registry":"pypi","name":"workos","url":"https://pypi.org/project/workos/"}],"skills":[{"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}],"official":true},{"id":"linear","kind":"sdk","name":"Linear","slug":"linear","description":"TypeScript SDK for the Linear GraphQL API.","vendor":"Linear","languages":["typescript","javascript","nodejs"],"categories":["devtools"],"homepage":"https://linear.app","docsUrl":"https://developers.linear.app/docs","githubUrl":"https://github.com/linear","packages":[{"registry":"npm","name":"@linear/sdk","url":"https://www.npmjs.com/package/@linear/sdk"}],"tags":["issues","project-management"],"skills":[{"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}],"official":true},{"id":"notion","kind":"sdk","name":"Notion","slug":"notion","description":"Official Notion API clients for pages, databases, and blocks.","vendor":"Notion","languages":["typescript","javascript","nodejs","python"],"categories":["devtools"],"homepage":"https://developers.notion.com","docsUrl":"https://developers.notion.com/docs","githubUrl":"https://github.com/makenotion","packages":[{"registry":"npm","name":"@notionhq/client","url":"https://www.npmjs.com/package/@notionhq/client"}],"tags":["productivity"],"skills":[{"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}],"official":true},{"id":"airtable","kind":"sdk","name":"Airtable","slug":"airtable","description":"JavaScript client for the Airtable API.","vendor":"Airtable","languages":["javascript","typescript","nodejs"],"categories":["database","devtools"],"homepage":"https://airtable.com/developers","docsUrl":"https://airtable.com/developers/web/api/introduction","githubUrl":"https://github.com/Airtable","packages":[{"registry":"npm","name":"airtable","url":"https://www.npmjs.com/package/airtable"}],"tags":["spreadsheet","api"],"skills":[{"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}],"official":true},{"id":"openai-agents","kind":"sdk","name":"OpenAI Agents SDK","slug":"openai-agents","description":"Agent framework from OpenAI for tool-using multi-agent workflows.","vendor":"OpenAI","languages":["python","typescript","javascript","nodejs"],"categories":["ai"],"homepage":"https://openai.github.io/openai-agents-python/","docsUrl":"https://openai.github.io/openai-agents-python/","githubUrl":"https://github.com/openai/openai-agents-python","packages":[{"registry":"npm","name":"@openai/agents","url":"https://www.npmjs.com/package/@openai/agents"},{"registry":"pypi","name":"openai-agents","url":"https://pypi.org/project/openai-agents/"}],"tags":["agents","tools"],"skills":[{"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}],"official":true},{"id":"crewai","kind":"sdk","name":"CrewAI","slug":"crewai","description":"Python framework for orchestrating role-playing AI agent crews.","vendor":"CrewAI","languages":["python"],"categories":["ai"],"homepage":"https://www.crewai.com","docsUrl":"https://docs.crewai.com","githubUrl":"https://github.com/crewAIInc/crewAI","packages":[{"registry":"pypi","name":"crewai","url":"https://pypi.org/project/crewai/"}],"tags":["agents"],"skills":[{"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}],"official":true},{"id":"meilisearch","kind":"sdk","name":"Meilisearch","slug":"meilisearch","description":"Lightning-fast, open-source search engine client SDKs.","vendor":"Meilisearch","languages":["javascript","typescript","nodejs","python","php","ruby","go","rust","java","dart","swift","csharp"],"categories":["devtools","database"],"homepage":"https://www.meilisearch.com","docsUrl":"https://www.meilisearch.com/docs","githubUrl":"https://github.com/meilisearch","packages":[{"registry":"npm","name":"meilisearch","url":"https://www.npmjs.com/package/meilisearch"},{"registry":"pypi","name":"meilisearch","url":"https://pypi.org/project/meilisearch/"}],"tags":["search"],"official":true},{"id":"upstash","kind":"sdk","name":"Upstash","slug":"upstash","description":"Serverless Redis, Kafka, and QStash SDKs for edge and serverless.","vendor":"Upstash","languages":["typescript","javascript","nodejs","python"],"categories":["database","infrastructure"],"homepage":"https://upstash.com","docsUrl":"https://upstash.com/docs","githubUrl":"https://github.com/upstash","packages":[{"registry":"npm","name":"@upstash/redis","url":"https://www.npmjs.com/package/@upstash/redis"}],"tags":["redis","serverless","edge"],"skills":[{"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}],"official":true},{"id":"turso","kind":"sdk","name":"Turso","slug":"turso","description":"Edge-hosted libSQL / SQLite database clients.","vendor":"Turso","languages":["typescript","javascript","nodejs","python","go","rust","php","ruby"],"categories":["database"],"homepage":"https://turso.tech","docsUrl":"https://docs.turso.tech","githubUrl":"https://github.com/tursodatabase","packages":[{"registry":"npm","name":"@libsql/client","url":"https://www.npmjs.com/package/@libsql/client"},{"registry":"pypi","name":"libsql","url":"https://pypi.org/project/libsql/"}],"tags":["sqlite","edge"],"skills":[{"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}],"official":true}]}