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 |
|---|---|---|---|---|
| 2515 | Build a new API connector or provider by matching the target repo's existing integration pattern exactly. Use when adding one more integration without inventing a second architecture. Code authoringService integration | 3k+ | +30+<5% | Add |
| 2542 | data-scraper-agentaffaan-m/ecc/data-scraper-agent Build a fully automated AI-powered data collection agent for any public source — job boards, prices, news, GitHub, sports, anything. Runs on a schedule, enriches data with a free LLM (Gemini Flash), stores results in Notion/Sheets/Supabase, Code authoring | 3k+ | +30+<5% | Add |
| 2547 | react-emailresend/react-email/react-email Use when building HTML email templates with React components, adding a visual email editor to an application using the React Email visual editor, rendering emails to HTML, or sending emails with Resend. Covers welcome emails, password reset Code authoring | 3k+ | +10+<5% | Add |
| 2577 | build-dashboardanthropics/knowledge-work-plugins/build-dashboard Build an interactive HTML dashboard with charts, filters, and tables. Use when creating an executive overview with KPI cards, turning query results into a shareable self-contained report, building a team monitoring snapshot, or needing mult Code authoringData analysis | 3k+ | +10+<5% | Add |
| 2578 | kotlin-ktor-patternsaffaan-m/ecc/kotlin-ktor-patterns Ktor server patterns including routing DSL, plugins, authentication, Koin DI, kotlinx.serialization, WebSockets, and testApplication testing. Use when building a Ktor server — routing, plugins, auth, DI, serialization, or tests. Code authoring | 3k+ | +30+<5% | Add |
| 2619 | kotlin-exposed-patternsaffaan-m/ecc/kotlin-exposed-patterns JetBrains Exposed ORM patterns including DSL queries, DAO pattern, transactions, HikariCP connection pooling, Flyway migrations, and repository pattern. Use when working with the Exposed ORM — DSL or DAO queries, transactions, pooling, or m Code authoring | 3k+ | +30+<5% | Add |
| 2627 | hexagonal-architectureaffaan-m/ecc/hexagonal-architecture Design, implement, and refactor Ports & Adapters systems with clear domain boundaries, dependency inversion, and testable use-case orchestration across TypeScript, Java, Kotlin, and Go services. Use when introducing or refactoring toward Po Code authoring | 3k+ | +30+<5% | Add |
| 2628 | | Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React. Use when: initializing React projects with Tailwind v4, setting up shadcn/ui, implementing dark mode, debugging CSS variable issues, fixing theme switching, migr Code authoring | 3k+ | Add | |
| 2639 | tailwindcss-advanced-layoutsjosiahsiegel/claude-plugin-marketplace/tailwindcss-advanced-layouts Tailwind CSS advanced layout techniques including CSS Grid and Flexbox patterns. PROACTIVELY activate for: (1) building complex layouts with CSS Grid, (2) grid-template-areas via Tailwind v4 arbitrary values, (3) responsive grid (grid-cols- Code authoringDesign and UI | 3k+ | Add | |
| 2656 | Tauri v2+ cross-platform app development with Rust backend. Use when configuring tauri.conf.json, implementing Rust commands (#[tauri::command]), setting up IPC patterns (invoke, emit, channels), configuring permissions/capabilities, troubl Code authoring | 3k+ | +10+<5% | Add |
| 2662 | nestjs-patternsaffaan-m/ecc/nestjs-patterns NestJS architecture patterns for modules, controllers, providers, DTO validation, guards, interceptors, config, and production-grade TypeScript backends. Use when building or reviewing a NestJS backend — modules, providers, DTO validation, Code authoring | 3k+ | +30+<5% | Add |
| 2665 | vueonmax/nuxt-skills/vue Vue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, watchers, or using Transition/Teleport/Suspense/KeepAlive. Code authoring | 3k+ | +10+<5% | Add |
| 2683 | aws-sdk-js-v3-usageaws/agent-toolkit-for-aws/aws-sdk-js-v3-usage AWS SDK for JavaScript v3 development patterns. Use when writing JavaScript or TypeScript code that uses AWS services via @aws-sdk/* packages (aws-sdk-js-v3), or when asked about schemas, runtime validation, serialization, or code generatio Code authoring | 3k+ | +30+<5% | Add |
| 2687 | wp-plugin-developmentwordpress/agent-skills/wp-plugin-development Use when developing WordPress plugins: architecture and hooks, activation/deactivation/uninstall, admin UI and Settings API, data storage, cron/tasks, security (nonces/capabilities/sanitization/escaping), and release packaging. Code authoring | 3k+ | +30+<5% | Add |
| 2697 | swiftdata-protwostraws/swiftdata-agent-skill/swiftdata-pro Writes, reviews, and improves SwiftData code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use SwiftData. Code authoringCode review | 3k+ | +30+<5% | Add |
| 2705 | aws-sdk-python-usageaws/agent-toolkit-for-aws/aws-sdk-python-usage AWS SDK for Python (boto3/botocore) development patterns. You MUST use this skill when writing Python code that uses AWS services via boto3 or botocore. This includes creating service clients or resources, configuring sessions and credentia Code authoring | 3k+ | +30+<5% | Add |
| 2731 | printing-pressmvanhorn/cli-printing-press/printing-press Set up a new integration, connector, or CLI binding for any API. Wrap or generate a ship-ready Go CLI from an OpenAPI, HAR, or Postman spec via the lean research -> generate -> build -> shipcheck loop. Use when the user says build a CLI, wr Code authoring | 3k+ | +30+<5% | Add |
| 2751 | reka-uionmax/nuxt-skills/reka-ui Use when building with Reka UI (headless Vue components) - provides component API, accessibility patterns, composition (asChild), controlled/uncontrolled state, virtualization, and styling integration. Formerly Radix Vue. Code authoring | 3k+ | Add | |
| 2784 | fastapi-patternsaffaan-m/ecc/fastapi-patterns FastAPI best practices covering project structure, Pydantic v2 schemas, dependency injection, async handlers, authentication, authorization, transactional service layers, and testing with httpx and pytest. Use when building or reviewing Fas Code authoring | 3k+ | +30+<5% | Add |
| 2791 | n8n-code-javascriptczlonkowski/n8n-skills/n8n-code-javascript Write JavaScript code in n8n Code nodes. Use when writing JavaScript in n8n, using $input/$json/$node syntax, making HTTP requests with this.helpers / the $helpers global, working with dates using DateTime, troubleshooting Code node errors, Code authoringCode execution | 3k+ | +10+<5% | Add |
| 2798 | tanstack-router-best-practicesdeckardger/tanstack-agent-skills/tanstack-router-best-practices TanStack Router best practices for type-safe routing, data loading, search params, and navigation. Activate when building React applications with complex routing needs. Code authoring | 3k+ | +10+<5% | Add |
| 2812 | platform-apex-test-generateforcedotcom/sf-skills/platform-apex-test-generate Use to generate and validate Apex test classes with TestDataFactory patterns, bulk testing (251+ records), mocking, assertions, and disciplined test-fix loops. Use when creating Apex test classes (for triggers, services, controllers, batch Code authoring | 3k+ | +30+<5% | Add |
| 2813 | zodpproenca/dot-skills/zod Zod schema validation best practices for type safety, parsing, and error handling. This skill should be used when defining z.object schemas, using z.string validations, safeParse, or z.infer. This skill does NOT cover React Hook Form integr Code authoring | 3k+ | +30+<5% | Add |
| 2816 | nuxt-uionmax/nuxt-skills/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. Code authoringDesign and UI | 3k+ | +10+<5% | Add |
| 2821 | clickhouse-js-node-codingclickhouse/agent-skills/clickhouse-js-node-coding Write idiomatic application code with the ClickHouse Node.js client (`@clickhouse/client`). Use this skill whenever a user is *building* against the Node.js client — configuring the client, pinging, inserting rows in JSON or raw formats, se Code authoring | 3k+ | +10+<5% | Add |
| 2837 | error-handlingaffaan-m/ecc/error-handling Patterns for robust error handling across TypeScript, Python, and Go. Covers typed errors, error boundaries, retries, circuit breakers, and user-facing error messages. Use when designing error types, retries, circuit breakers, or user-facin Code authoring | 3k+ | +30+<5% | Add |
| 2841 | zustandlobehub/lobehub/zustand Use for Zustand stores: state shapes and type sources, state-only stores with xActions classes, replica-backed list/detail data (@lobechat/replica), selectors, optimistic writes, and legacy slice/internal_* action composition. Code authoring | 3k+ | Add | |
| 2873 | Production-ready animation patterns for React / Next.js — button, modal, toast, stagger, page transitions, exit animations, scroll, and layout — built on motion-foundations tokens and springs. Use when animating a specific UI element in Rea Code authoringDesign and UI | 3k+ | +30+<5% | Add |
| 2882 | Motion tokens, spring presets, performance rules, device adaptation, accessibility enforcement, and SSR safety for React / Next.js using motion/react. Foundation layer — all other motion skills depend on this. Use when setting up motion tok Code authoring | 3k+ | +30+<5% | Add |
| 2885 | websocket-engineerjeffallan/claude-skills/websocket-engineer Use when building real-time communication systems with WebSockets or Socket.IO. Invoke for bidirectional messaging, horizontal scaling with Redis, presence tracking, room management. Code authoring | 3k+ | +10+<5% | Add |
| 2886 | Advanced motion patterns for React / Next.js — drag & drop, gestures, text animations, SVG path drawing, custom hooks, imperative sequences (useAnimate), loaders, and the full API decision tree. Requires motion-foundations. Use when buildin Code authoring | 3k+ | +30+<5% | Add |
| 2895 | embedded-systemsjeffallan/claude-skills/embedded-systems Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32, FreeRTOS, bare-metal, power optimization, real-time systems, configure peripherals, write interrupt Code authoring | 3k+ | +10+<5% | Add |
| 2898 | Django + Celery async task patterns — configuration, task design, beat scheduling, retries, canvas workflows, monitoring, and testing. Use when adding background jobs, scheduled tasks, or async processing to a Django app. Code authoring | 3k+ | +30+<5% | Add |
| 2907 | figma-implement-designopenai/skills/figma-implement-design Translates Figma designs into production-ready application code with 1:1 visual fidelity. Use when implementing UI code from Figma files, when user mentions "implement design", "generate code", "implement component", provides Figma URLs, or Code authoringDesign and UI | 3k+ | +10+<5% | Add |
| 2909 | base44-sdkbase44/skills/base44-sdk The base44 SDK is the library to communicate with base44 services. In projects, you use it to communicate with remote resources (entities, backend functions, realtime actors, ai agents, and the AI gateway for code agents, image, video, and Code authoring | 3k+ | +100+<5% | Add |
| 2915 | Use when the user has UI screenshots or design exports that need batch conversion into Vue 3 components, especially with Vant, Element Plus, or Ant Design Vue. Code authoring | 3k+ | +30+<5% | Add |
| 2926 | shadcn-sveltehuntabyte/shadcn-svelte/shadcn-svelte Manages shadcn-svelte components and projects — adding, updating, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn-svelte, the CLI, design-system pr Code authoringDesign and UI | 3k+ | +30+<5% | Add |
| 2933 | Safe Python Netmiko patterns for read-only collection, bounded batch SSH, TextFSM parsing, guarded config changes, timeouts, and network automation error handling. Use when automating network device access with Python Netmiko, whether colle Code authoring | 3k+ | +30+<5% | Add |
| 2936 | nextjs-supabase-authsickn33/agentic-awesome-skills/nextjs-supabase-auth Expert integration of Supabase Auth with Next.js App Router Code authoring | 3k+ | Add | |
| 2951 | Write readable, maintainable code through disciplined naming, small functions, and clean error handling. Use when the user mentions "clean up this code", "this function is too long", "code smells", "naming conventions", "boy scout rule", "s Code authoringCode review | 3k+ | +30+<5% | Add |
| 2954 | quarkus-patternsaffaan-m/ecc/quarkus-patterns Quarkus 3.x LTS architecture patterns with Camel for messaging, RESTful API design, CDI services, data access with Panache, and async processing. Use for Java Quarkus backend work with event-driven architectures. Use when building or review Code authoring | 3k+ | +30+<5% | Add |
| 2974 | tinystruct-patternsaffaan-m/ecc/tinystruct-patterns Expert guidance for developing with the tinystruct Java framework. Use when working on the tinystruct codebase or any project built on tinystruct — including generating the bin/dispatcher and bin/dispatcher.cmd launcher scripts when a proje Code authoring | 3k+ | +30+<5% | Add |
| 3001 | AWS SDK for Swift development patterns. Use when writing Swift code that uses AWS services via aws-sdk-swift package. Code authoring | 3k+ | +30+<5% | Add |
| 3012 | This skill should be used when the user wants to build an "MCP app", add "interactive UI" or "widgets" to an MCP server, "render components in chat", build "MCP UI resources", make a tool that shows a "form", "picker", "dashboard" or "confi Code authoring | 3k+ | +30+<5% | Add |
| 3017 | prisma-patternsaffaan-m/ecc/prisma-patterns Prisma ORM patterns for TypeScript backends — schema design, query optimization, transactions, pagination, and critical traps like updateMany returning count not records, $transaction timeouts, migrate dev resetting the DB, @updatedAt skipp Code authoring | 3k+ | +30+<5% | Add |
| 3020 | clickhouse-js-node-rowbinaryclickhouse/agent-skills/clickhouse-js-node-rowbinary Generate TypeScript/JavaScript code that reads/decodes AND writes/encodes ClickHouse RowBinary streams for the ClickHouse HTTP server. Use this skill whenever a user wants to parse or produce `RowBinary`, `RowBinaryWithNames`, or `RowBinary Code authoring | 3k+ | +10+<5% | Add |
| 3021 | rust-skillsleonardomso/rust-skills/rust-skills Comprehensive Rust coding guidelines with 265 rules across 26 categories. Use when writing, reviewing, or refactoring Rust code. Covers ownership, error handling, async patterns, concurrency, unsafe code, API design, memory optimization, pe Code authoringCode review | 3k+ | +10+<5% | Add |
| 3032 | Use when building game systems, implementing Unity/Unreal Engine features, or optimizing game performance. Invoke to implement ECS architecture, configure physics systems and colliders, set up multiplayer networking with lag compensation, o Code authoring | 3k+ | +30+<5% | Add |
| 3037 | refactor-modulehashicorp/agent-skills/refactor-module Transform monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design principles and community best practices. Code authoring | 3k+ | +10+<5% | Add |
| 3053 | Builds and customizes assistant-ui chat UI from composable, unstyled @assistant-ui/react primitives: ThreadPrimitive, ComposerPrimitive (with Unstable_TriggerPopover for mentions and slash commands), MessagePrimitive and MessagePartPrimitiv Code authoringDesign and UI | 3k+ | +10+<5% | Add |