mirror of
https://github.com/clerk/skills.git
synced 2026-09-14 16:01:43 +08:00
fae36c6e57
- 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
26 lines
913 B
Markdown
26 lines
913 B
Markdown
# Clerk Skills
|
|
|
|
AI agent skills for Clerk authentication. 18 skills across 4 categories.
|
|
|
|
## Structure
|
|
|
|
```
|
|
skills/
|
|
├── core/ # clerk, setup, custom-ui, backend-api
|
|
├── frameworks/ # nextjs, react, vue, nuxt, astro, tanstack, expo, react-router, chrome-extension
|
|
├── features/ # orgs, webhooks, testing
|
|
└── mobile/ # swift, android
|
|
```
|
|
|
|
## Plugin Registry
|
|
|
|
`.claude-plugin/marketplace.json` - Anthropic plugin format with 4 grouped plugins.
|
|
|
|
## Contributing
|
|
|
|
1. Each skill needs `SKILL.md` with YAML frontmatter (`name`, `description`, `license`)
|
|
2. Place in the correct category directory
|
|
3. Add to `.claude-plugin/marketplace.json` under the matching plugin group
|
|
4. Skill names use `clerk-` prefix (e.g. `clerk-nextjs-patterns`)
|
|
5. Folder names keep the `clerk-` prefix (e.g. `frameworks/clerk-nextjs-patterns/`)
|