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 |
|---|---|---|---|---|
| 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+ | +300+<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+ | +30+<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+ | +30+<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+ | +100+<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+ | +30+<5% | 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+ | +100+<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 | |
| 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+ | +100+<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+ | +300+<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 |
| 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+ | +300+<5% | Add |
| 1049 | java-springbootgithub/awesome-copilot/java-springboot Get best practices for developing applications with Spring Boot. Code authoring | 20k+ | +30+<5% | 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+ | +100+<5% | 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+ | +300+<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 | |
| 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 |
| 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+ | +10+<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+ | +30+<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+ | +30+<5% | 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 |
| 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+ | +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 | |
| 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+ | +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+ | +1k+<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+ | +100+<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+ | +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+ | +300+<5% | 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+ | +30+<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 | |
| 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+ | +300+<5% | 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+ | +300+<5% | 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 | |
| 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 | |
| 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 | |
| 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+ | +300+<5% | Add |
| 893 | extension-openaicaffeinelabs/skills/extension-openai MANDATORY recipe for every Caffeine build that calls OpenAI (ChatGPT, GPT-4o, an LLM, a chatbot, embeddings). The ONLY supported path is the `openai-client` mops package with a canister-side API-key bearer. Hand-rolling `ic.http_request` to Code authoringSecurityService integration | 20k+ | +300+<5% | Add |
| 883 | mcp-apps-buildermcp-use/mcp-use/mcp-apps-builder Build, modify, debug, migrate, review, or verify TypeScript MCP servers and MCP Apps with mcp-use. Use for tools, resources, prompts, middleware, Views, authentication, Skills over MCP, scaffolding, and advanced features. Code authoring | 20k+ | Add | |
| 862 | deepline-playscode.deepline.com/deepline-plays Use for Deepline GTM work that searches, enriches, scores, collects signals, or automates a workflow: find companies or people, enrich a CSV, find emails or LinkedIn, compare providers, build a waterfall, create a webhook or cron, or write Code authoringResearch and searchService integration | 20k+ | +100+<5% | Add |
| 823 | migrate-radix-to-baseshadcn-ui/ui/migrate-radix-to-base Migrates React projects and components from Radix UI to Base UI. Use when asked to migrate from radix, move to base-ui, convert radix primitives, or switch a shadcn project's base library. Handles single components ("migrate accordion") and 1 copy from other publishers not shown Code authoring | 20k+ | +300+<5% | Add |
| 808 | implement-specswarpdotdev/common-skills/implement-specs Implement an approved feature from PRODUCT.md and TECH.md, keeping specs and code aligned in the same PR as implementation evolves. Use after the product and tech specs are approved and the next step is building the feature. Code authoring | 20k+ | +30+<5% | Add |
| 803 | flutter-use-http-packageflutter/agent-plugins/flutter-use-http-package Use the `http` package to execute GET, POST, PUT, or DELETE requests. Use when you need to fetch from or send data to a REST API. Code authoring | 20k+ | Add | |
| 778 | flutter-add-widget-previewflutter/agent-plugins/flutter-add-widget-preview Adds interactive widget previews to the project using the previews.dart system. Use when creating new UI components or updating existing screens to ensure consistent design and interactive testing. Code authoring | 20k+ | Add | |
| 772 | nextjs-app-router-patternswshobson/agents/nextjs-app-router-patterns Master Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components. Code authoring | 20k+ | Add | |
| 771 | flutter-implement-json-serializationflutter/agent-plugins/flutter-implement-json-serialization Create model classes with `fromJson` and `toJson` methods using `dart:convert`. Use when manually mapping JSON keys to class properties for simple data structures. Code authoring | 20k+ | Add | |
| 762 | expo-native-uiexpo/skills/expo-native-ui Build beautiful, native-feeling Expo screens. Covers Apple HIG styling, semantic colors, native controls, SF Symbols, media, visual effects, gradients, storage, and responsive layout. For routing and navigation, use the expo-router skill; f Code authoringDesign and UI | 20k+ | +300+<5% | Add |
| 733 | expo-uiexpo/skills/expo-ui Build native UI with the @expo/ui package: real SwiftUI on iOS and Jetpack Compose on Android. Default to @expo/ui for sheets (BottomSheet), pickers, sliders, toggles, menus, and grouped-form sections — do NOT reach for Reanimated, @gorhom/ Code authoringDesign and UI | 20k+ | +300+<5% | Add |
| 704 | two-factor-authentication-best-practicesbetter-auth/skills/two-factor-authentication-best-practices Configure TOTP authenticator apps, send OTP codes via email/SMS, manage backup codes, handle trusted devices, and implement 2FA sign-in flows using Better Auth's twoFactor plugin. Use when users need MFA, multi-factor authentication, authen Code authoring | 30k+ | Add | |
| 695 | golang-uber-digsamber/cc-skills-golang/golang-uber-dig Implements dependency injection in Golang using uber-go/dig — reflection-based container, Provide/Invoke, dig.In/dig.Out parameter and result objects, named values, value groups, optional dependencies, scopes, and Decorate. Apply when using Code authoring | 30k+ | Add | |
| 694 | golang-uber-fxsamber/cc-skills-golang/golang-uber-fx Golang application framework using uber-go/fx — fx.New, fx.Provide, fx.Invoke, fx.Module, fx.Lifecycle hooks, fx.Annotate (name/group/As), fx.Decorate, fx.Supply, fx.Replace, fx.WithLogger, and signal-aware Run(). Apply when using or adopti Code authoring | 30k+ | Add | |
| 693 | golang-spf13-vipersamber/cc-skills-golang/golang-spf13-viper Golang configuration library using spf13/viper — layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnvPrefix + SetEnvKeyReplacer + AutomaticEnv, ReadInConfig + ConfigFileNotFoundError, Unmarshal + mapstructure Code authoring | 30k+ | Add |