What the tech

Search

/ opens search from anywhere. Esc closes it.

Tools

Get the newsletter

Skill Finder

The best Claude skills for backend and databases

Start with supabase-postgres-best-practices from Supabase: it scores highest here, 87, and its ranked SQL rules work on any Postgres database, not only Supabase. The list also covers Prisma, platform skills for Supabase, Neon, Convex, Firebase and Sanity, sign-in with Better Auth and Clerk, Stripe and Resend, Node.js servers, Expo modules, Go, ClickHouse and Solana.

The 28 skills made for this job

  1. 1

    supabase-postgres-best-practices

    For developers writing SQL, schemas or row level security policies on any Postgres database. Skip it if you never touch the database layer yourself.

    Score 91 481K installs Official

    Get supabase-postgres-best-practices
  2. 2

    supabase

    For developers building on Supabase who want auth, RLS and migrations handled with care. Skip it if your backend runs on plain Postgres or another platform.

    Score 88 363K installs Official

    Get supabase
  3. 3

    Prisma

    For TypeScript developers on Prisma ORM who want correct queries, CLI commands and database setup. Skip it if your project uses another ORM or no SQL database.

    Score 87 422K installs Official

    Get Prisma
  4. 4

    neon-postgres

    For developers whose Postgres runs on Neon and who want help with connection strings, branches and slow queries. Skip it if your database is hosted elsewhere.

    Score 86 308K installs Official

    Get neon-postgres
  5. 5

    neon

    For developers putting an app's database, login, files or functions on Neon who want Claude to drive the neon CLI. Skip it if your backend lives on another platform.

    Score 83 261K installs Official

    Get neon
  6. 6

    solana-dev

    For developers building Solana programs, clients or wallet UIs who want current tooling defaults. Skip it if you are not working on Solana.

    Score 83 11K installs Official

    Get solana-dev
  7. 7

    convex-create-component

    For Convex developers who want reusable backend modules with their own tables. Skip it if a plain function in convex/ or a TypeScript library would do.

    Score 81 137K installs Official

    Get convex-create-component
  8. 8

    expo-module

    For Expo developers who need native Swift or Kotlin code exposed to their React Native app. Skip it if ready-made Expo packages cover your needs or you're moving to the 2.0 macros.

    Score 81 49.2K installs Official

    Get expo-module
  9. 9

    Firebase skills

    For app developers on Firebase who want Claude to run the CLI for setup, sign-in, hosting and Gemini features. Skip it if your backend is not Firebase.

    Score 80 184K installs Official

    Get Firebase skills
  10. 10

    convex-quickstart

    For people who want a running Next.js and Convex starter from a one-line idea. Skip it if you need hosting or login set up from the start.

    Score 79 137K installs Official

    Get convex-quickstart
  11. 11

    better-auth-best-practices

    For TypeScript developers setting up or changing Better Auth sign-in, sessions and plugins. Skip it if your app uses a different auth library or a hosted provider.

    Score 79 132K installs Official

    Get better-auth-best-practices
  12. 12

    gemini-api-dev

    For developers writing Python or TypeScript code against the Gemini API and its managed agents. Skip it if you build on another model provider or never call Google's API.

    Score 79 26.9K installs Official

    Get gemini-api-dev
  13. 13

    convex

    For developers building on Convex or wanting a TypeScript backend with a realtime database. Skip it if your backend stack is already chosen and isn't Convex.

    Score 77 114K installs Official

    Get convex
  14. 14

    typescript-advanced-types

    For TypeScript developers writing generic helpers, typed API clients or tricky inference. Skip it if your code rarely goes past plain interfaces and unions.

    Score 77 99.2K installs

    Get typescript-advanced-types
  15. 15

    neon-postgres-branches

    For teams on Neon Postgres who want to test migrations on a copy of production. Skip it if your database isn't on Neon or you never branch data for tests.

    Score 77 37.3K installs Official

    Get neon-postgres-branches
  16. 16

    sanity-best-practices

    For developers building or fixing a Sanity project who want Sanity's own patterns for schemas and GROQ. Skip it if your content lives in a different CMS.

    Score 76 33.9K installs Official

    Get sanity-best-practices
  17. 17

    stripe-best-practices

    For developers adding payments, subscriptions or sales tax to an app with Stripe. Skip it if you use another payment provider or never touch the Stripe API.

    Score 76 32.2K installs Official

    Get stripe-best-practices
  18. 18

    sanity-migration

    For teams moving content from WordPress, Contentful, Drupal, AEM or Markdown into Sanity. Skip it if you are not targeting Sanity or only need to edit an existing schema.

    Score 76 23.8K installs Official

    Get sanity-migration
  19. 19

    clickhouse-best-practices

    For teams designing or reviewing ClickHouse tables, queries and inserts against the vendor's own rules. Skip it if you don't run ClickHouse.

    Score 76 22.9K installs Official

    Get clickhouse-best-practices
  20. 20

    fastify-best-practices

    For Node.js developers building REST APIs on Fastify who want rules for plugins, schemas and hooks. Skip it if your server is not built on Fastify.

    Score 75 96.5K installs

    Get fastify-best-practices
  21. 21

    email-and-password-best-practices

    For TypeScript developers adding email and password login with Better Auth. Skip it if your app uses another auth library or only social sign-in.

    Score 75 50.1K installs Official

    Get email-and-password-best-practices
  22. 22

    clerk-setup

    For developers adding Clerk sign-in to a web or mobile app through the Clerk CLI. Skip it if you want auth that runs only on your own servers.

    Score 74 59.1K installs Official

    Get clerk-setup
  23. 23

    nodejs-backend-patterns

    For developers starting a Node.js API on Express or Fastify who want a checklist of production habits. Skip it if your server is written in another language.

    Score 74 50K installs

    Get nodejs-backend-patterns
  24. 24

    resend

    For developers sending or receiving app email through Resend's API. Skip it if your app uses a different email provider or you only need to write email copy.

    Score 74 24.5K installs Official High-risk warning

    Get resend
  25. 25

    tavily-best-practices

    For developers adding Tavily web search, extraction or crawling to their own agent, RAG system or app. Skip it if you just want Claude itself to search the web for you.

    Score 73 21.5K installs Official

    Get tavily-best-practices
  26. 26

    clerk-backend-api

    For developers who want to list users, manage organizations or call Clerk Backend API endpoints from chat. Skip it if you have no Clerk secret key.

    Score 71 56.2K installs Official High-risk warning

    Get clerk-backend-api
  27. 27

    golang-error-handling

    For Go developers who want consistent error wrapping, checks and slog logging in new code or reviews. Skip it if you do not write Go or already follow a company error-handling guide.

    Score 70 45.5K installs

    Get golang-error-handling
  28. 28

    nestjs-best-practices

    For NestJS developers who want Claude to follow set rules on modules, injection and security. Skip it if your server code is in Express, Django or another framework.

    Score 61 31.6K installs

    Get nestjs-best-practices

Also useful for backend

Their main job is something else, but they help with this one.

  • mcp-builder

    For developers turning an API or service into tools Claude can call through MCP. Skip it if you only want to use a server someone else already built.

    Score 88 14K installs Official

    Get mcp-builder
  • ai-sdk

    For TypeScript developers adding chat, agents or structured output with Vercel's AI SDK. Skip it if your app is in Python or calls a model provider's own SDK.

    Score 83 72.4K installs Official

    Get ai-sdk
  • Cloudflare skills

    For developers building on Cloudflare who want help picking products and working from current docs. Skip it if your app runs on a different platform.

    Score 82 154K installs Official High-risk warning

    Get Cloudflare skills
  • mastra

    For TypeScript developers building agents and workflows with Mastra who want Claude to check current APIs first. Skip it if you do not use Mastra.

    Score 80 98.8K installs Official

    Get mastra
  • mcp-apps-builder

    For TypeScript developers building MCP servers or interactive MCP Apps with the mcp-use framework. Skip it if you write MCP servers in Python or with a different SDK.

    Score 80 33.3K installs Official

    Get mcp-apps-builder
  • better-auth-security-best-practices

    For developers running Better Auth who want to lock down sessions, cookies and sign-in limits before launch. Skip it if your app uses a different auth library.

    Score 76 51K installs Official

    Get better-auth-security-best-practices
  • developing-genkit-js

    For TypeScript developers building AI flows or agents with Genkit who want Claude to use current APIs. Skip it if you work in another language or AI framework.

    Score 75 60.5K installs Official

    Get developing-genkit-js
  • rust-best-practices

    For Rust developers who want code written and reviewed against Apollo GraphQL's handbook. Skip it if you are not writing Rust or your team already follows its own style guide.

    Score 75 22.8K installs Official

    Get rust-best-practices
  • pnpm

    For JavaScript developers on pnpm 11 or 12 who want correct workspace, catalog and CI settings. Skip it if your project uses npm, Yarn or Bun and will stay that way.

    Score 68 23K installs

    Get pnpm

How to choose

If you write SQL yourself, supabase-postgres-best-practices gives Claude a wrong and a right example for each rule, from indexes to row level security. Prisma suits TypeScript projects on Prisma ORM and covers client queries and Prisma 7 CLI commands. clickhouse-best-practices checks ClickHouse schemas and queries against 31 rules.

Pick the platform skill for where your data lives. supabase handles Auth, RLS and migrations. neon starts Neon apps with the neon CLI, neon-postgres covers connection strings and slow queries, and neon-postgres-branches makes test branches. Firebase skills run the Firebase CLI. Each needs an account on that platform.

Convex has three skills. convex routes work to about 30 bundled skills and pitches Convex as the default for any backend, convex-quickstart turns one sentence into a running Next.js and Convex starter, and convex-create-component builds modules with their own tables. Sanity users get sanity-best-practices and sanity-migration.

For sign-in, better-auth-best-practices sets up Better Auth and email-and-password-best-practices adds password login. clerk-setup adds Clerk through its CLI, and clerk-backend-api calls Clerk's Backend API with your secret key. stripe-best-practices maps payment goals to Stripe APIs. At least one scanner rated clerk-backend-api and resend high risk.

Server guides include fastify-best-practices, nodejs-backend-patterns and nestjs-best-practices for Node.js, golang-error-handling for Go and typescript-advanced-types for types. expo-module writes Swift and Kotlin modules, and solana-dev needs Rust plus the Solana and Anchor CLIs. Secondary pick mcp-builder wraps an API as an MCP server.

See other jobs