Railly
ca5e3650be
fix: remove redundant local refs from See Also (already in tables above)
2026-04-06 18:22:29 -05:00
Railly
c990e17002
fix: restore local references in See Also alongside cross-skill links
2026-04-06 18:21:25 -05:00
Railly
17cd46cb13
fix(testing): add cross-refs to See Also
2026-04-06 18:17:35 -05:00
Railly
d02e75437f
fix: cross-references and backend-api script clarification
...
- W5: react/nuxt/tanstack patterns See Also now cross-ref sibling skills
(clerk-setup, clerk-custom-ui, clerk-orgs) instead of own reference files
- W7: backend-api clarifies that spec-extraction scripts are allowed,
only execute-request.sh is banned (with reason)
- N11: clerk-testing See Also adds clerk-setup and clerk-nextjs-patterns
2026-04-06 18:17:24 -05:00
Railly
0895f67960
fix: resolve final review issues
...
- backend-api evals: fix nonexistent scaffolds (node-backend, nextjs-admin → nextjs-basic-auth)
- clerk-setup: fix last stale custom-ui/ path in decision tree
- clerk-setup: clarify cross-ref format for nextjs-patterns
- clerk-webhooks: middleware.ts → proxy.ts (Next.js 16+ consistency)
- chrome-extension: pnpm create plasmo → npx create-plasmo
- README: add Nuxt, Expo, Astro examples to Ask Your Agent table
2026-04-06 17:43:06 -05:00
Railly
6e97a3ba79
fix: resolve review blockers and clean up consistency
...
- Fix broken node-jwt-verify eval scaffold → use nextjs-basic-auth
- Move 3 Nuxt evals from vue-patterns to nuxt-patterns (wrong skill)
- Fix stale cross-references (setup/, custom-ui/ → skill names)
- Remove impact columns from 4 framework reference tables
- Remove (HIGH PRIORITY) label from custom-ui heading
- Remove Nuxt auto-import mention from vue composables.md
2026-04-06 17:36:17 -05:00
Railly
055d8bb6ac
chore: remove redundant Impact Levels sections
...
The references tables already tag each entry with impact level inline.
The standalone section was only in 4/9 framework skills and added no value.
2026-04-06 17:19:43 -05:00
Railly
e0358ca0c6
fix(setup): add all 16 skills to See Also section
...
Setup is the entry point after initial auth -- users need to discover
framework patterns, features, mobile, and backend-api from here.
2026-04-06 17:18:14 -05:00
Railly
dbc2e140f3
fix: update cross-references to use skill names instead of paths
...
- Mobile skills: fix broken ../clerk/ and ../setup/ relative paths
- clerk-setup: update See Also to use skill names (clerk-custom-ui, etc.)
- clerk-setup: fix inline refs to nextjs-patterns and custom-ui
- clerk-nextjs-patterns: update See Also to skill names
- clerk-custom-ui: fix setup/ prerequisite reference
- clerk-vue-patterns: remove @clerk/nuxt mention from pitfalls table
2026-04-06 17:17:29 -05:00
Railly
245bf362a5
refactor: move Nuxt Pinia hydration from vue-patterns to nuxt-patterns
...
Nuxt-specific defineNuxtPlugin hydration pattern and per-request store
warning belong in nuxt-patterns/ssr-auth.md, not vue-patterns/pinia.
2026-04-06 17:01:02 -05:00
Railly
1cb8593d7c
fix: standardize install commands to npm
...
- AGENTS.md: correct folder naming rule (keep clerk- prefix)
- chrome-extension: pnpm add → npm install for consistency
2026-04-06 16:44:52 -05:00
Railly
5abc18830f
fix(agents): correct folder naming rule in AGENTS.md
...
Folder names keep the clerk- prefix, not omit it.
2026-04-06 16:41:59 -05:00
Railly
fae36c6e57
fix: address review blockers and warnings
...
- Router skill now routes to all 9 framework skills (was only nextjs)
- README tree matches actual folder names (clerk- prefix)
- Remove stale commands/ section from README
- Scope clerk-vue-patterns to Vue only, remove nuxt overlap
- Fix CLAUDE.md contributing guide (folders keep clerk- prefix)
- Remove stale .claude-plugin/plugin.json from nextjs-patterns
- Add license: MIT to clerk and clerk-backend-api SKILL.md
- Standardize bun add → npm install across all skills
- Clean up clerk-webhooks: remove stop/read section, merge hint into description
2026-04-06 16:31:31 -05:00
Railly
e2cbafff16
fix(readme): restore original Clerk logo and heading
...
Reverts the logo change to keep the existing Clerk logo from
images.clerk.com and the "Clerk Skills" h1 heading.
2026-04-06 16:12:15 -05:00
Railly
62edb1d73c
fix: improve clerk-backend-api description for agent discovery
2026-04-01 17:28:33 -05:00
Railly
1f29bef591
fix: update clerk-webhooks SKILL.md from eval improvements
2026-04-01 17:26:44 -05:00
Railly
4668bf2d4e
fix: sync skill updates from eval runs
...
- clerk-chrome-extension-patterns: major rewrite (new refs: create-clerk-client,
headless-extension, sync-host; removed: background-scripts, popup-auth, storage-tokens)
- clerk-backend-api: expanded SKILL.md + added evals
- clerk-orgs: expanded SKILL.md + added evals
2026-04-01 15:42:44 -05:00
Railly
cb55fce9f7
fix: update clerk-react-patterns evals (simplify prompts, relax assertions)
2026-04-01 13:52:32 -05:00
Railly
d62f6c18be
chore: remove unused node-jwt-verify template
2026-04-01 12:59:52 -05:00
Railly
226ab924dc
chore: bump versions for restructured skills
2026-04-01 12:47:12 -05:00
Railly
f74f330a5d
fix: pass skills-ref validation on all 18 skills
...
- Move inputs/references under metadata (non-spec top-level fields)
- Remove argument-hint from backend-api
- Quote descriptions with colons (YAML parse fix)
- Rename folders to match skill names (clerk- prefix required by spec)
- Add compatibility field to 6 skills with extra requirements
- Update marketplace.json and docs paths
All 18 skills now pass: npx skills-ref validate
Part of AIE-750
2026-04-01 12:45:25 -05:00
Railly
c4b3679b74
docs: update README, AGENTS.md, CLAUDE.md for new structure
...
Closes AIE-589, part of AIE-750
2026-04-01 12:12:55 -05:00
Railly
7b07a072c9
refactor: rewrite marketplace.json to Anthropic grouped plugin format
2026-04-01 12:06:44 -05:00
Railly
3750734b19
feat: add clerk-chrome-extension-patterns
2026-04-01 12:06:33 -05:00
Railly
d496aa8964
feat: add clerk-expo-patterns
2026-04-01 12:06:17 -05:00
Railly
db72644120
feat: add clerk-tanstack-patterns
2026-04-01 12:06:17 -05:00
Railly
de03ef6fa5
feat: add clerk-astro-patterns
2026-04-01 12:06:16 -05:00
Railly
532f60b18f
feat: add clerk-nuxt-patterns
2026-04-01 12:06:16 -05:00
Railly
1317ed3724
feat: add clerk-vue-patterns
2026-04-01 12:06:16 -05:00
Railly
7ce91359b5
feat: add clerk-react-router-patterns
2026-04-01 12:06:16 -05:00
Railly
268137a7c4
feat: add clerk-react-patterns
2026-04-01 12:06:16 -05:00
Railly
ec96e80287
feat: add clerk-nextjs-patterns (upgraded, 232 lines, templates + evals)
2026-04-01 12:06:16 -05:00
Railly
fe2a5b47e5
refactor: reorganize skills into 4 category directories
...
Move flat skills/ into skills/{core,framework-patterns,features,native-mobile}/.
Delete per-skill .claude-plugin/plugin.json files (centralized to root).
Part of AIE-750
2026-04-01 12:05:49 -05:00
Railly
c97a3badb5
feat: replace Clerk logo with ASCII art header (light/dark)
2026-04-01 12:04:21 -05:00
Railly Hugo
24f61a9e65
Merge pull request #23 from clerk/railly/aie-663-add-inputs-references-routing-tables-and-evals-to-skills
...
Add inputs, references, routing tables, and evals to skills
2026-03-23 15:14:58 -05:00
Railly
93ba8eea1d
chore: sync marketplace.json and plugin.json versions
...
Add inputs metadata to marketplace registry, bump all
plugin.json versions to match SKILL.md frontmatter.
2026-03-19 19:46:21 -05:00
Railly
cba7e5ecba
feat: add eval infrastructure for setup and webhooks
...
First eval test cases with realistic user prompts and expectations
following the Agent Skills open standard format.
2026-03-19 19:42:51 -05:00
Railly
64e5cca687
feat: add inputs, references, and routing tables to skills
...
Add references field to frontmatter for progressive disclosure.
Add "What Do You Need?" tables to map user intent to reference files.
2026-03-19 19:42:51 -05:00
Railly
306c6ddf58
feat: add inputs field to skill frontmatters
...
Declare required env vars (CLERK_SECRET_KEY, etc.) so agents
can check/prompt before failing silently.
2026-03-19 19:42:51 -05:00
Railly
36f25e71a2
chore: remove commands/ folder
...
Router logic already lives in skills/clerk/SKILL.md.
2026-03-19 19:12:44 -05:00
Railly Hugo
dce0879f3f
Merge pull request #17 from clerk/sam/mobile-390-android-skill
...
Add native Android skill documentation
2026-03-10 18:28:43 -05:00
Railly
8bbc2dc50b
fix: add allowed-tools and .claude-plugin to android skill
...
- Add `allowed-tools: WebFetch` to android SKILL.md frontmatter
(needed for fetching quickstart docs, consistent with swift skill)
- Add .claude-plugin/plugin.json for skill discovery consistency
2026-03-06 16:29:45 -05:00
Railly Hugo
4d5eaff111
Merge pull request #21 from clerk/railly/v0-proxy-and-shadcn-theme
...
feat: update skills for v0-Clerk integration launch
2026-03-05 14:05:09 -05:00
Railly
2a78108648
refactor: standardize proxy.ts/middleware.ts phrasing across skills
2026-03-05 13:53:38 -05:00
Railly
b4b6882c17
chore: bump modified skills to v2.1.0
2026-03-05 13:37:44 -05:00
Railly
bc66804991
fix(setup): make proxy.ts guidance version-aware
2026-03-05 13:37:44 -05:00
Railly
c206a77d9a
feat(nextjs-patterns): add proxy.ts references
...
Update reference table and pitfalls to mention proxy.ts for Next.js 16+.
2026-03-05 13:37:44 -05:00
Railly
09510bc1dc
feat(custom-ui): mark shadcn theme as HIGH PRIORITY when shadcn/ui detected
...
Always apply shadcn theme as the first customization step when
components.json exists in the project.
2026-03-05 13:37:44 -05:00
Railly
0d3000bde2
feat(setup): add proxy.ts and shadcn theme guidance for Next.js
...
- Add proxy.ts callout (Next.js 16+ uses proxy.ts, not middleware.ts)
- Add shadcn theme auto-detection step when components.json exists
- Reference middleware-strategies.md and custom-ui/ for full details
- Update decision tree and quick reference table
2026-03-05 13:37:44 -05:00
Railly Hugo
f26c9e84de
Merge pull request #20 from clerk/docs/recommend-shadcn-theme
...
docs: recommend shadcn theme when app uses shadcn/ui
2026-03-05 13:37:37 -05:00