From f0c90f8b3f8c8ceb57395ae3d5c0364bd9f2e432 Mon Sep 17 00:00:00 2001 From: Jacek Date: Mon, 22 Jun 2026 21:36:23 -0500 Subject: [PATCH] chore(repo): auto-enable clerk-monorepo skill via SessionStart hook --- .changeset/auto-enable-clerk-monorepo-skill.md | 2 ++ .claude/settings.json | 12 ++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 .changeset/auto-enable-clerk-monorepo-skill.md diff --git a/.changeset/auto-enable-clerk-monorepo-skill.md b/.changeset/auto-enable-clerk-monorepo-skill.md new file mode 100644 index 00000000000..a845151cc84 --- /dev/null +++ b/.changeset/auto-enable-clerk-monorepo-skill.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/.claude/settings.json b/.claude/settings.json index 07a0c235169..6ab1452de83 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -23,5 +23,17 @@ "Bash(cat secrets/**:*)", "Bash(cat **/.keys.json:*)" ] + }, + "hooks": { + "SessionStart": [ + { + "hooks": [ + { + "type": "command", + "command": "echo '{\"hookSpecificOutput\":{\"hookEventName\":\"SessionStart\",\"additionalContext\":\"This is the clerk/javascript SDK monorepo. A project skill named clerk-monorepo documents the repo setup, the pnpm + turbo dev loop, the package map, and the hard rules for changesets, conventional commits, and PRs. Invoke it via the Skill tool (skill: clerk-monorepo) before building, testing, committing, changing any package, or opening a PR in this repo.\"}}'" + } + ] + } + ] } }