Skip to content
shipanysaas

49 agent skills, licensed and checked

Skills for Supabase, Stripe, Expo, SEO, marketing and testing join the kit's own. Every skill is copied into three folders, with its licence, and a check keeps them in sync.

The kit now ships 49 agent skills, as real copies in .claude/skills, .agents/skills and .cursor/skills.

  • 19 third-party skills added: Supabase (supabase, supabase-postgres-best-practices), Vercel (vercel-react-best-practices, vercel-react-native-skills), Stripe (stripe-best-practices), Expo (expo-router, expo-upgrade, expo-dev-client, eas-update, eas-app-stores), app store, SEO and marketing (aso, ai-seo, seo-audit, schema, copywriting, launch) and testing (tdd, vitest, systematic-debugging).
  • Removed design-review, because its repository grants no licence.
  • Licences: every third-party skill ships its licence file. All are MIT or Apache-2.0.
  • Fixes to the kit's own skills: postgres-expert's name now matches its folder, and the bug-hunt and reviewer copies, which had drifted between folders, are identical again.

Tooling

  • tooling/scripts/src/agent-skills.json lists every skill with its source, licence and, where synced, the upstream commit.
  • pnpm skills:sync <name> copies a skill from its upstream repository into all three folders.
  • pnpm skills:check, also run in CI, fails on drift between the folders, symlinks, bad front matter, a missing or wrong licence, or a sales-page skill count that does not match.

Docs

The skills guide was rewritten. Where a third-party skill disagrees with the kit, the kit's rule is written down: apps/web/supabase/AGENTS.md for the row-level security helpers, apps/native/AGENTS.md for Expo upgrades, styling and network calls.

See Agent skills.