Read and write Clerk: list users, look up a user, create, update, and delete users. Trigger phrases: clerk, users auth.
npx skills add https://github.com/Anil-matcha/awesome-muse-connectors --skill clerk
Manage users in the user's Clerk application through the Clerk Backend API: list users, look up one user, create users, update names, and delete users. Use when the user mentions their Clerk users.
All commands go through bin/clerk.py:
bin/clerk.py auth # verify the secret key
bin/clerk.py users --limit 25 # list users
bin/clerk.py user --id <user-id> # look up one user
bin/clerk.py create --email "[email protected]" --first-name Ana # create a user
bin/clerk.py update --id <user-id> --last-name Reyes # update a user
bin/clerk.py delete --id <user-id> # delete a user
clerk (credential is collected as custom.clerk)sk_...) via the secure credential flow (credentials.request_api_access); found in the Clerk dashboard under API Keysapi.clerk.combin/clerk.py auth (must return "ok": true)public_metadata). The Clerk SDKs use camelCase; keep the two conventions separate and never send SDK-style field names to this API.bin/clerk.py). Do not print, log, or transmit the key value.🧪 Draft: written from Clerk's public API docs; not yet live-tested end-to-end.
Take anil-matcha/clerk from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.