feat(skills): add Prisma and Supabase/Postgres database packs

- Prisma: prisma-database-setup, prisma-client-api, prisma-cli from
  prisma/skills (10.7K installs). Auto-detects via prisma/schema.prisma.
- Supabase & Postgres: supabase-postgres-best-practices from
  supabase/agent-skills (44.3K installs). Auto-detects via
  supabase/config.toml. Covers Postgres patterns (indexing, RLS,
  migrations) through Supabase lens.
- Add drizzle.config.ts/js to PROJECT_FILES for future ORM detection.
This commit is contained in:
Derek Pearson 2026-03-22 06:29:50 -04:00
parent a4de1d30c5
commit e48538b70d
2 changed files with 24 additions and 0 deletions

View file

@ -99,6 +99,11 @@ export const PROJECT_FILES = [
"serverless.yml",
"serverless.yaml",
"azure-pipelines.yml",
// Database / ORM config files
"prisma/schema.prisma",
"supabase/config.toml",
"drizzle.config.ts",
"drizzle.config.js",
// React Native markers
"metro.config.js",
"metro.config.ts",

View file

@ -229,6 +229,25 @@ export const SKILL_CATALOG: SkillPack[] = [
matchLanguages: ["go"],
matchFiles: ["go.mod"],
},
// ── Database / ORM ─────────────────────────────────────────────────────────
{
label: "Prisma",
description: "Prisma ORM setup, schema design, client API, and migrations",
repo: "prisma/skills",
skills: [
"prisma-database-setup",
"prisma-client-api",
"prisma-cli",
],
matchFiles: ["prisma/schema.prisma"],
},
{
label: "Supabase & Postgres",
description: "Supabase project setup, auth, Postgres best practices, and Firestore",
repo: "supabase/agent-skills",
skills: ["supabase-postgres-best-practices"],
matchFiles: ["supabase/config.toml"],
},
// ── Cloud Platforms ────────────────────────────────────────────────────────
{
label: "Firebase",