AI skills for databases and SQL

Database skills cover schema design, writing and reviewing queries, and running migrations safely. The most careful ones insist on reading the schema first and never running destructive statements without confirmation.

Pick a skill that matches your database and ORM โ€” Postgres, SQLite, Supabase, Prisma or plain SQL โ€” since the details differ more than the general advice.

Recommended skills

The highest-ranked of 76 matching skills, by quality score and popularity.

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when migrating a database schema in production, such as renaming or dropping a column without downtime (expand/contract). Use when deciding whether to maintain or sunset existing code.

๐Ÿ”ฅ TrendingActive Claude CodeCodexCursor+1
98k GitHub stars MIT Updated Sep 20, 2026 Free

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption cross-examined before proceeding, when stress-testing a plan for hidden failure modes, when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production auth, security-sensitive logic, a high-stakes migration, irreversible operations), or any time a confident output would be cheaper to verify now than to debug later.

โ†‘ GrowingActive Claude CodeCodexCursor+1
98k GitHub stars MIT Updated Sep 20, 2026 Free

Execute a phased implementation plan using subagents. Use when asked to execute, run, or carry out a plan โ€” especially one created by make-plan.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Create a detailed, phased implementation plan with documentation discovery. Use when asked to plan a feature, task, or multi-step implementation โ€” especially before executing with do.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Watch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all actionable issues are resolved.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Set up or check claude-mem cloud sync with cmem.ai Pro. Use when the user says "set up cloud sync", "sync my memories", "cmem pro", "cloud backup", "sync status", or wants their memory database backed up or synced to their cmem.ai account.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Audit a design against Dieter Rams' ten "Good design is..." principles, then hand off a /make-plan prompt for one of three outcomes โ€” new design, refine design, or redesign. Use when the user says "audit this design", "design review", "check this UI against Rams", "is this UI good", "critique this design", "design audit", or asks for a critique that should lead to a plan.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Explain how claude-mem captures observations, when memory injection kicks in, and where data lives. Use when the user asks "how does claude-mem work?" or "what is this thing doing?".

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Build and query AI-powered knowledge bases from claude-mem observations. Use when users want to create focused "brains" from their observation history, ask questions about past work patterns, or compile expertise on specific topics.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Also popular

More matching skills with the most GitHub stars.

Reference for the Claude API / Anthropic SDK โ€” model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER โ€” read BEFORE opening the target file; don't skip because it "looks like a one-liner" โ€” whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) โ€” never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIRST if no provider named โ€” don't Read the file).

Officialโ†‘ GrowingActive Claude Code
177k GitHub stars Complete terms in LICENSE.txt Updated Sep 10, 2026 Free

Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .xltx, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path โ€” even casually (like "the xlsx in my downloads") โ€” and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.

Officialโ†‘ GrowingActive Claude Code
177k GitHub stars Custom terms Updated Sep 10, 2026 Free

Prime a codebase by reading every source file in full. Use when starting work on a new or unfamiliar project, or when the user asks to "learn the codebase", "read the codebase", "prime", or "get up to speed".

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Search claude-mem's persistent cross-session memory database. Use when user asks "did we already solve this?", "how did we do X last time?", or needs work from previous sessions.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Cluster a GitHub issue backlog by root cause into a small set of plan-master issues, redirect children with a standardized comment, and bundle architectural-fix PRs that close clusters atomically. Use when an issue tracker has accumulated dozens of reports that share underlying defects, when asked to triage / consolidate / cluster / dedupe issues, when asked to build a plan series or roadmap from open issues, or when routing a new incoming bug into an existing plan.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Map a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to "find the ideal path," unify duplicated systems, or audit architecture before a refactor. Emits a proposed unified flowchart plus per-system /make-plan prompts.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Trending

Gaining stars since we started tracking them.

Unified Python interface to 40+ bioinformatics services. Use when querying multiple databases (UniProt, KEGG, ChEMBL, Reactome) in a single workflow with consistent API. Best for cross-database analysis, ID mapping across services. For quick single-database lookups use gget; for sequence/file manipulation use biopython.

โ†‘ GrowingActive
46k GitHub stars MIT Updated Sep 21, 2026 Free

Query documented public database APIs with explicit endpoints, filters, pagination, and provenance. Use when a scientific, regulatory, financial, or other database-backed fact must be retrieved reproducibly from a named source rather than inferred from general knowledge.

โ†‘ GrowingActive
40k GitHub stars MIT Updated Aug 31, 2026 Free

Token-optimized structural code search using tree-sitter AST parsing. Use instead of reading full files when you need to understand code structure, find functions, or explore a codebase efficiently.

โ†‘ GrowingActive Claude Code
94k GitHub stars Apache-2.0 Updated Sep 20, 2026 Free

Related

Custom skills

Need a databases skill for your own stack?

Tell us what you want your AI agent to do. Weโ€™ll help turn your workflow, standards or internal tools into a production-ready skill for Claude Code, Codex, Cursor or Gemini.

Frequently asked questions

Should an agent run database migrations?
Against development databases, often yes. Against production, only through your normal review and deploy process. Choose skills that separate generating a migration from applying it.