Skills directory
Publicly available Agent skills, tracked and ranked by skill-sets.md, rated by you, and agents! Search by name or narrow to a topic.
| Rank | Skill | Installs | Recent installs (7d) | Create set |
|---|---|---|---|---|
| 894 | extension-posting-to-xcaffeinelabs/skills/extension-posting-to-x MANDATORY recipe for every Caffeine build that posts to X (Twitter). The ONLY supported path is the `x-client` mops package with OAuth 2.0 PKCE. Hand-rolling `ic.http_request` or `icBooking.http_request` calls to `api.x.com/2/tweets`, `api. Code authoringService integration | 20k+ | +1k+<5% | Add |
| 896 | nestjs-best-practiceskadajett/agent-nestjs-skills/nestjs-best-practices NestJS best practices and architecture patterns for building production-ready applications. This skill should be used when writing, reviewing, or refactoring NestJS code to ensure proper patterns for modules, dependency injection, security, Code authoringCode review | 20k+ | Add | |
| 902 | source-driven-developmentaddyosmani/agent-skills/source-driven-development Grounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outdated patterns. Use wh Code authoring | 20k+ | Add | |
| 907 | extension-to-functions-codebasefirebase/agent-skills/extension-to-functions-codebase Skill for converting an installed Firebase Extension (or extension source) into a standalone Cloud Functions for Firebase codebase or publishable npm package, including V1 to V2 trigger upgrades, lifecycle hooks, and declarative security Code authoring | 20k+ | Add | |
| 908 | extension-oqlcaffeinelabs/skills/extension-oql Make a canister's data queryable by the Caffeine Data Intelligence agent. Use whenever an app stores structured data (Maps/Lists/arrays of records) that should be answerable in natural language — "top customers", "revenue by region", "activ Code authoringData analysis | 20k+ | +1k+<5% | Add |
| 926 | expo-routerexpo/skills/expo-router Navigation and routing for Expo Router. Covers file-based routes, groups and dynamic routes, folder organization, Link with previews and context menus, native Stack, page titles, modals and form sheets, NativeTabs, headers and toolbars, and Code authoring | 20k+ | +1k+5% | Add |
| 929 | mobile-nativeemilkowalski/skills/mobile-native Make a web app feel native on a phone — the small CSS and meta-tag fixes that separate "a website in a browser" from something that feels installed. Covers sticky hover states, tap highlight flashes, the 100vh bug, inputs that zoom the page Code authoring | 20k+ | Add | |
| 931 | fastapi-templateswshobson/agents/fastapi-templates Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects. Code authoring | 20k+ | +100+<5% | Add |
| 942 | expo-data-fetchingexpo/skills/expo-data-fetching Use when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling, caching, offline support, loading/empty/error screen states, and Expo Router data loaders (`useLoaderDat Code authoring | 20k+ | +1k+5% | Add |
| 972 | gemini-api-devgoogle-gemini/gemini-skills/gemini-api-dev Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, speech generation (TTS), voice design, voice replication, streaming responses, ba Code authoringImage generationService integrationVideo generation | 20k+ | +300+<5% | Add |
| 991 | architecture-patternswshobson/agents/architecture-patterns Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use this skill when designing clean architecture for a new microservice, when refactoring a monolith to use bound Code authoring | 20k+ | +300+<5% | Add |
| 992 | neon-object-storageneondatabase/agent-skills/neon-object-storage S3-compatible object storage that branches with your database, so each branch gets its own copy of the files and the rows that point at them. Use when a user wants object storage, a bucket, blob/file storage, or somewhere to put uploads, im Code authoringProduct documentationService integration | 20k+ | +3k+10% | Add |
| 994 | connector-googlemailcaffeinelabs/skills/connector-googlemail MANDATORY recipe for every Caffeine build that sends email through the user's own Gmail account. The ONLY supported path is the `googlemail-client` mops package (Gmail REST API) combined with the `google-oauth` mops package (token exchange Code authoring | 20k+ | +1k+<5% | Add |
| 998 | ui-stylingnextlevelbuilder/ui-ux-pro-max-skill/ui-styling Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs. Use when building user interfaces, implementing design systems, crea Code authoringDesign and UI | 20k+ | Add | |
| 1001 | neon-ai-gatewayneondatabase/agent-skills/neon-ai-gateway One API and one credential for frontier and open-source LLMs and embedding models, built into your Neon branch and powered by Databricks. Use when a user wants to call an LLM, generate embeddings, add AI/chat/an agent to their app, route be Code authoringProduct documentationService integration | 20k+ | +3k+10% | Add |
| 1013 | baseline-uiibelick/ui-skills/baseline-ui Quickly deslop UI code by fixing spacing, hierarchy, typography, and small layout issues. Use when the interface needs a fast cleanup or polish pass. Code authoringDesign and UI | 20k+ | +300+<5% | Add |
| 1015 | error-handling-patternswshobson/agents/error-handling-patterns Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application Code authoring | 20k+ | +100+<5% | Add |
| 1018 | python-design-patternswshobson/agents/python-design-patterns Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use this skill when designing a new service or component from scratch and choosing how to layer responsibilities, when r Code authoring | 20k+ | +300+<5% | Add |
| 1024 | refactorgithub/awesome-copilot/refactor Surgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less Code authoring | 20k+ | +100+<5% | Add |
| 1026 | shadcn-uigiuseppe-trisciuoglio/developer-kit/shadcn-ui Provides complete shadcn/ui component library patterns including installation, configuration, and implementation of accessible React components. Use when setting up shadcn/ui, installing components, building forms with React Hook Form and Z Code authoringDesign and UI | 20k+ | +30+<5% | Add |
| 1033 | image-to-uiuizze/uizze/image-to-ui Recreate an image, screenshot, or mockup as a 1:1 UI implementation. Match the reference rather than redesigning it, then render and compare the result to correct visible differences. Code authoring | 20k+ | Add | |
| 1034 | firestore-rules-creationfirebase/agent-skills/firestore-rules-creation Designs, authors, refactors, and hardens production-grade Cloud Firestore Security Rules (firestore.rules). IMPORTANT: If subagent delegation AND the firestore-rules-author subagent are available in your environment, delegate authoring fire Code authoring | 20k+ | +3k+10% | Add |
| 1044 | modern-javascript-patternswshobson/agents/modern-javascript-patterns Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring l Code authoring | 20k+ | +300+<5% | Add |
| 1049 | java-springbootgithub/awesome-copilot/java-springboot Get best practices for developing applications with Spring Boot. Code authoring | 20k+ | +100+<5% | Add |
| 1057 | connector-googlecalendarcaffeinelabs/skills/connector-googlecalendar MANDATORY recipe for every Caffeine build that lists upcoming events or creates events on the user's own Google Calendar. The ONLY supported path is the `googlecalendar-client` mops package (Calendar REST API v3) combined with the `google-o Code authoringService integration | 20k+ | +1k+5% | Add |
| 1061 | rust-best-practicesapollographql/skills/rust-best-practices Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook. Use this skill when: (1) writing new Rust code or functions, (2) reviewing or refactoring existing Rust code, (3) deciding between borrowing vs cloning Code authoringCode review | 20k+ | +300+<5% | Add |
| 1066 | upstash-redis-jsupstash/skills/upstash-redis-js Work with the @upstash/redis TypeScript/JavaScript SDK, a serverless HTTP-based Redis client for Next.js, Vercel, Cloudflare Workers, edge runtimes, and Node.js. Use when adding a cache (cache-aside, write-through, TTL and expiration strate Code authoringProduct documentation | 20k+ | +1k+10% | Add |
| 1071 | rust-async-patternswshobson/agents/rust-async-patterns Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code. Code authoring | 20k+ | +300+<5% | Add |
| 1076 | convex-billingget-convex/agent-skills/convex-billing Add Stripe billing/payments to the Convex app via @convex-dev/stripe (checkout + webhook + gating). Code authoringService integration | 20k+ | Add | |
| 1084 | tavily-best-practicestavily-ai/skills/tavily-best-practices Build production-ready Tavily integrations with best practices baked in. Reference documentation for developers using coding assistants (Claude Code, Cursor, etc.) to implement web search, content extraction, crawling, and research in agent Code authoringProduct documentationResearch and searchService integration | 20k+ | +300+<5% | Add |
| 1095 | nuxt-uinuxt/ui/nuxt-ui Build UIs with @nuxt/ui v4 — 125+ accessible Vue components with Tailwind CSS theming. Use when creating interfaces, customizing themes to match a brand, building forms, or composing layouts like dashboards, docs sites, and chat interfaces. 1 copy from other publishers not shown Code authoringDesign and UI | 10k+ | +100+<5% | Add |
| 1112 | transitions-devjakubantalik/transitions.dev/transitions-dev Production-ready CSS transitions for web apps. Use when implementing notification badges, dropdowns, modals, panel reveals, page transitions, card resizes, number pop-ins, text swaps, icon swaps, success checks, avatar group hovers, error s Code authoringDesign and UI | 10k+ | +1k+5% | Add |
| 1114 | dotnet-backend-patternswshobson/agents/dotnet-backend-patterns Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use whe Code authoringCode review | 10k+ | +100+<5% | Add |
| 1120 | golang-projeffallan/claude-skills/golang-pro Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with pprof, and enforces idiomatic Go with generics, interfaces, and robust error hand Code authoring | 10k+ | +100+<5% | Add |
| 1134 | threejs-animationcloudai-x/threejs-skills/threejs-animation Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing. Use when animating objects, playing GLTF animations, creating procedural motion, or blending animations. Code authoring | 10k+ | +1k+5% | Add |
| 1140 | convex-authget-convex/agent-skills/convex-auth Add authentication (passkeys/OAuth) to the current Convex app, including the auth.config.ts wiring. Code authoring | 10k+ | Add | |
| 1141 | convex-expertget-convex/agent-skills/convex-expert Convex backend specialist. Use this agent for any code inside a `convex/` directory — function definitions, schemas, indexes, queries, mutations, actions, HTTP endpoints, cron jobs, file storage, auth wiring, and component installation. Kno Code authoring | 10k+ | Add | |
| 1152 | convex-cronsget-convex/agent-skills/convex-crons Add recurring scheduled jobs (crons) to the Convex app. Code authoring | 10k+ | Add | |
| 1159 | playwright-generate-testgithub/awesome-copilot/playwright-generate-test Generate a Playwright test based on a scenario using Playwright MCP Code authoringTestingWeb automation | 10k+ | +10+<5% | Add |
| 1166 | dart-use-pattern-matchingdart-lang/skills/dart-use-pattern-matching Applies Dart 3 pattern matching, switch expressions, and destructuring idiomatically to validate data schemas, handle algebraic data types, and decompose control flow. Use when refactoring complex if-else chains, parsing polymorphic JSON or 1 copy from other publishers not shown Code authoring | 10k+ | +300+<5% | Add |
| 1191 | next-cache-components-optimizervercel/next.js/next-cache-components-optimizer Optimize the meaningful UI available immediately from a Next.js route on an initial load (hard navigation) or named client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, Code authoring | 10k+ | +300+5% | Add |
| 1195 | expo-migrate-moduleexpo/skills/expo-migrate-module Migrate an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 macro API (sometimes called v2) while preserving its JavaScript and TypeScript contract. Use when converting or incrementally adoptin Code authoring | 10k+ | +1k+5% | Add |
| 1197 | async-python-patternswshobson/agents/async-python-patterns Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations. Code authoring | 10k+ | +300+<5% | Add |
| 1199 | dart-generate-test-mocksdart-lang/skills/dart-generate-test-mocks Define and generate mock objects for external dependencies using `package:mockito` and `build_runner`. Use when unit testing classes that depend on complex external services like APIs or databases. 1 copy from other publishers not shown Code authoringTesting | 10k+ | +300+<5% | Add |
| 1200 | eas-hostingexpo/skills/eas-hosting Deploy Expo websites and Expo Router API routes to EAS Hosting - export the web bundle, run eas deploy for production and PR preview URLs, manage environment secrets and custom domains, and work within the Cloudflare Workers runtime. Also c Code authoringDevOps and deploymentProduct documentation | 10k+ | +1k+5% | Add |
| 1206 | langgraph-persistencelangchain-ai/langchain-skills/langgraph-persistence INVOKE THIS SKILL when your LangGraph needs to persist state, remember conversations, travel through history, or configure subgraph checkpointer scoping. Covers checkpointers, thread_id, time travel, Store, and subgraph persistence modes. Code authoring | 10k+ | +300+<5% | Add |
| 1207 | langgraph-fundamentalslangchain-ai/langchain-skills/langgraph-fundamentals INVOKE THIS SKILL when writing ANY LangGraph code. Covers StateGraph, state schemas, nodes, edges, Command, Send, invoke, streaming, and error handling. Code authoring | 10k+ | +300+<5% | Add |
| 1208 | dart-migrate-to-checks-packagedart-lang/skills/dart-migrate-to-checks-package Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents. 1 copy from other publishers not shown Code authoring | 10k+ | +300+<5% | Add |
| 1209 | tailwind-css-patternsgiuseppe-trisciuoglio/developer-kit/tailwind-css-patterns Provides comprehensive Tailwind CSS utility-first styling patterns including responsive design, layout utilities, flexbox, grid, spacing, typography, colors, and modern CSS best practices. Use when styling React/Vue/Svelte components, build Code authoringDesign and UI | 10k+ | +100+<5% | Add |
| 1213 | dart-build-cli-appdart-lang/skills/dart-build-cli-app Architectural patterns, entrypoint structure, exit codes, stream routing, and subprocess spawning for Dart command-line interface (CLI) applications. Use when building CLI tools, console utilities, scripts, argument parsing with `package:ar 1 copy from other publishers not shown Code authoring | 10k+ | +300+<5% | Add |