feat(repo): add clerk-monorepo Claude Code skill#8769
Conversation
🦋 Changeset detectedLatest commit: bd04bb6 The changes in this PR will be included in the next version bump. This PR includes changesets to release 0 packagesWhen changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository YAML (base), Repository UI (inherited) Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
@clerk/astro
@clerk/backend
@clerk/chrome-extension
@clerk/clerk-js
@clerk/expo
@clerk/expo-passkeys
@clerk/express
@clerk/fastify
@clerk/hono
@clerk/localizations
@clerk/nextjs
@clerk/nuxt
@clerk/react
@clerk/react-router
@clerk/shared
@clerk/tanstack-react-start
@clerk/testing
@clerk/ui
@clerk/upgrade
@clerk/vue
commit: |
Claude Code had nothing repo-specific beyond the 16-line
AGENTS.md, while Cursor already has a full.cursor/rules/set. This adds the Claude Code counterpart: aclerk-monoreposkill that loads on demand for setup, picking which package to change, the dev loop, and changesets/commits.AGENTS.mdstays the authority on the rules; the skill restates them in actionable form and links back, with reference files for the things nothing documented before (setup footguns, the package map, and the clerk-js/ui breaking-change checklist).Worth scrutiny: the rule restatements in
SKILL.md. I grounded them incommitlint.config.ts,turbo.json, and the package manifests rather than the prose docs, which corrected a few things: it's 21 active packages not 27, commitlint runs on the PR title, anddocsis a type, not a scope (validated by running commitlint against sample titles).Companion edits are minimal: the two
.cursorrules get a stale-version fix (Node 18 / pnpm 9 to 24.15 / 10.33) and a typo fix so both surfaces agree, andAGENTS.mdgets a one-line pointer to the skill. Empty changeset since nothing here touches a published package.