Skill rating
166 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 1 | A | 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. Trig | 100 | 94 | C | — | ★ 6 955 | 32 h ago | |
| 2 | A | Production patterns for FastMCP Python MCP servers. Use when writing, improving, or debugging FastMCP Python code — tool schema design, multi-operation tools, pre-formatted output, Context usage, midd | 100 | 96 | C | evals | ★ 6 955 | 32 h ago | |
| 3 | A | Implement Clerk authentication for native Android apps using Kotlin and Jetpack Compose with clerk-android source-guided patterns. Use for prebuilt AuthView/UserButton or custom API-driven auth flows. | 100 | 93 | C | — | ★ 6 955 | 32 h ago | |
| 4 | A | Guides and best practices for working with Lakebase Postgres on Neon: connections, pooled vs direct, schema migrations, branching, autoscaling, scale-to-zero, instant restore, read replicas, IP allow | 100 | 93 | C | — | ★ 6 955 | 32 h ago | |
| 5 | A | Implement Clerk authentication for native Swift and iOS apps using ClerkKit and ClerkKitUI source-guided patterns. Use for prebuilt AuthView or custom native flows. Do not use for Expo or React Native | 100 | 93 | C | — | ★ 6 955 | 32 h ago | |
| 6 | A | sqlalchemy-alembic-expert-best-practices-code-reviewAnalyzerSoftware developmentmidudev/autoskillsAgent Skills SQLAlchemy ORM and Alembic migration best practices for building safe, performant database schemas. This skill should be used when writing, reviewing, or refactoring SQLAlchemy models, Alembic migrati | 100 | 89 | C | — | ★ 6 955 | 32 h ago | |
| 7 | A | Svelte 5 runes, snippets, SvelteKit patterns, and modern best practices for TypeScript and component development. Use when writing, reviewing, or refactoring Svelte 5 components and SvelteKit applicat | 100 | 89 | C | — | ★ 6 955 | 32 h ago | |
| 8 | A | Vue 3 patterns with Clerk — composables (useAuth, useUser, useClerk, useOrganization), Vue Router guards, Pinia auth store integration. Triggers on: vue clerk, useAuth vue, clerk composables, vue rout | 100 | 89 | C | evals | ★ 6 955 | 32 h ago | |
| 9 | A | Build and submit iOS and Android apps with EAS to TestFlight, the App Store, or Google Play. Supports Expo and other React Native projects, plus existing native apps. Use for eas.json setup, release p | 100 | 89 | C | — | ★ 6 955 | 32 h ago | |
| 10 | A | 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 | 100 | 89 | D | — | ★ 6 955 | 32 h ago | |
| 11 | A | Add Clerk authentication to Expo and React Native apps using @clerk/expo. Use for Expo setup, prebuilt native components (AuthView, UserButton), custom sign-in/sign-up flows (email, password, SMS/phon | 100 | 89 | B | evals | ★ 6 955 | 32 h ago | |
| 12 | A | Core Redis modeling guidance — choose the right data structure (String, Hash, List, Set, Sorted Set, JSON, Stream, Vector Set) and use consistent colon-separated key names. Use when designing a Redis | 100 | 89 | D | — | ★ 6 955 | 32 h ago | |
| 13 | A | 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 bui | 100 | 89 | C | — | ★ 6 955 | 32 h ago | |
| 14 | A | Use when building PHP applications with modern PHP 8.3+ features, Laravel, or Symfony frameworks. Invokes strict typing, PHPStan level 9, async patterns with Swoole, and PSR standards. Creates control | 98 | 92 | C | — | ★ 6 955 | 32 h ago | |
| 15 | A | Use when building, testing, and deploying JavaScript/TypeScript applications. Reach for Bun when you need to run scripts, manage dependencies, bundle code, or test applications with a single unified t | 100 | 91 | C | — | ★ 6 955 | 32 h ago | |
| 16 | A | chrome-extension-developmentReferenceSoftware developmentWriting and documentsmidudev/autoskillsAgent Skills Expert guidelines for Chrome extension development with Manifest V3, covering security, performance, and best practices. Use when building browser extensions, creating popup UIs, implementing content | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 17 | A | Ruby on Rails architecture and coding patterns from Basecamp. Use when writing, reviewing, or refactoring Rails code to follow proven conventions for models, controllers, jobs, and concerns. Triggers | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 18 | A | Use when adding or reviewing an Active Job / Sidekiq / Solid Queue worker. Cover idempotency, retry_on, and discard_on. Trigger words: background job, Active Job, Sidekiq, Solid Queue, worker. | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 19 | A | Explains the mental model and architecture of the code under `packages/forms/signals`. You MUST use this skill any time you plan to work with code in `packages/forms/signals` | 100 | 88 | D | — | ★ 6 955 | 32 h ago | |
| 20 | A | Use when developing WordPress plugins: architecture and hooks, activation/deactivation/uninstall, admin UI and Settings API, data storage, cron/tasks, security (nonces/capabilities/sanitization/escapi | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 21 | A | Use when developing WordPress (Gutenberg) blocks: block.json metadata, register_block_type(_from_metadata), attributes/serialization, supports, dynamic rendering (render.php/render_callback), deprecat | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 22 | A | 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 | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 23 | A | tailwind-v4-shadcnGeneratorWordPressWriting and documentsSoftware developmentmidudev/autoskillsAgent Skills | 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 varia | 100 | 87 | D | — | ★ 6 955 | 32 h ago | |
| 24 | A | 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. | 100 | 88 | D | — | ★ 6 955 | 32 h ago | |
| 25 | A | Migrates Next.js projects to vinext (Vite-based Next.js reimplementation). Load when asked to migrate, convert, or switch from Next.js to vinext. Handles compatibility scanning, package replacement, V | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 26 | A | Diagnose Swift Concurrency issues, refactor callback-based code to async/await, and guide Swift 6 migration when working with tasks, actors, @MainActor, Sendable, data races, thread safety, or concurr | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 27 | A | Use when planning or reviewing a production Rails migration. Never mix schema change and backfill. Trigger words: migration, add column, index, backfill, zero-downtime. | 100 | 87 | B | — | ★ 6 955 | 32 h ago | |
| 28 | A | Use when working with WP-CLI (wp) for WordPress operations: safe search-replace, db export/import, plugin/theme/user/content management, cron, cache flushing, multisite, and scripting/automation with | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 29 | A | Guide for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components NuGet package) in Blazor applications. Use this when the user is building a Blazor app with F | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 30 | A | Write, fix, review, debug, and validate Flutter tests for apps, packages, and plugins. Use when adding unit tests, widget tests, integration tests, MethodChannel or plugin mocks, Mockito or mocktail t | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 31 | A | Clerk webhooks for real-time events and data syncing. Verify with verifyWebhook from the framework-specific package. Handle user, session, organization, billing, and payment events. Build event-driven | 100 | 87 | C | evals | ★ 6 955 | 32 h ago | |
| 32 | A | ElevenLabs text-to-speech via inference.sh: Eleven v4 and v4 Turbo (newest, most expressive, audio tags, realtime streaming), Eleven v3, Multilingual v2 and Flash v2.5, each as its own app with 22+ pr | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 33 | A | Use when investigating or improving WordPress performance (backend-only agent): profiling and measurement (WP-CLI profile/doctor, Server-Timing, Query Monitor via REST headers), database/query optimiz | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 34 | A | Helps understand and write EAS workflow YAML files for Expo projects. Use this skill when the user asks about CI/CD or workflows in an Expo or EAS context, mentions .eas/workflows/, or wants help with | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 35 | A | Use when writing RSpec for a service object under spec/services/. Test the public .call contract. Trigger words: service spec, test service object, spec/services. | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 36 | A | 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 withi | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 37 | A | FastAPI best practices and conventions. Use when working with FastAPI APIs, Pydantic models, dependencies, streaming responses including Server-Sent Events (SSE), and serving frontend apps. Keeps Fast | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 38 | A | Create backend with ElysiaJS, a type-safe, high-performance framework. | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 39 | A | Run and configure oxlint — the high-performance JavaScript/TypeScript linter built on the Oxc compiler stack. Use this skill whenever working in a project that has oxlint installed (check for `oxlint` | 100 | 87 | C | — | ★ 6 955 | 32 h ago | |
| 40 | A | Use when writing, reviewing, or debugging pure Ruby code — idiomatic patterns, modern 3.x+ features (pattern matching, Data.define, endless methods), error handling conventions (raise vs fail, result | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 41 | A | 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/ | 100 | 88 | C | — | ★ 6 955 | 32 h ago | |
| 42 | B | supabase-postgres-best-practicesProcedurePostgreSQLSupabaseInfrastructureData and analyticsmidudev/autoskillsAgent Skills Postgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill BEFORE writing or changing anything that lives in a Postgres database: creating or altering tables and co | 100 | 86 | C | — | ★ 6 955 | 32 h ago | |
| 43 | B | Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety. | 100 | 84 | D | — | ★ 6 955 | 32 h ago | |
| 44 | B | Develop lightweight Flask APIs with routing, blueprints, database integration, authentication, and request/response handling. Use when building RESTful APIs, microservices, or lightweight web services | 100 | 85 | C | — | ★ 6 955 | 32 h ago | |
| 45 | B | nodejs-express-serverGeneratorPostgreSQLSoftware developmentInfrastructuremidudev/autoskillsAgent Skills Build production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when creating REST APIs, managing requests/responses, implementing middleware chains, | 100 | 85 | C | — | ★ 6 955 | 32 h ago | |
| 46 | B | terraform-style-guideGeneratorTerraformAWSInfrastructureSoftware developmentmidudev/autoskillsAgent Skills Generate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform configurations. | 100 | 84 | C | — | ★ 6 955 | 32 h ago | |
| 47 | B | Expert guidance for Swift Testing: test structure, #expect/#require macros, traits and tags, parameterized tests, test plans, parallel execution, async waiting patterns, and XCTest migration. Use when | 100 | 84 | C | — | ★ 6 955 | 32 h ago | |
| 48 | B | 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, ( | 100 | 84 | C | — | ★ 6 955 | 32 h ago | |
| 49 | B | svelte-code-writerIntegrationWriting and documentsSoftware developmentmidudev/autoskillsAgent Skills CLI tools for Svelte 5 documentation lookup and code analysis. MUST be used whenever creating, editing or analyzing any Svelte component (`.svelte`) or Svelte module (`.svelte.ts`/`.svelte.js`). If po | 100 | 84 | C | — | ★ 6 955 | 32 h ago | |
| 50 | B | MUST be used for Vue.js tasks. Strongly recommends Composition API with `<script setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar, vue-tsc. Load for any Vue, .vue files, Vue R | 100 | 84 | D | — | ★ 6 955 | 32 h ago |