21st-registry

Installation
SKILL.md

Publish & manage on the 21st registry

Publish components, themes and templates to 21st.dev, and manage what you've already published, all through the unified 21st CLI (@21st-dev/cli).

Pre-flight (always)

  1. Auth needs a real API key. Publish, edit and delete are management endpoints: they accept a 21st_sk_… key only, not a 21st login session token. Get one at https://21st.dev/mcp (or https://21st.dev/settings/api-keys) and pass it via --api-key 21st_sk_… or the TWENTYFIRST_TOKEN / API_KEY_21ST env var. If the user has no key, point them there.
  2. The CLI is the unified @21st-dev/cli (bin 21st). Don't reinvent — use it.
  3. Search before publishing (21st search "<query>") so you don't add a duplicate to the library.

Publish a component

Installs
7
GitHub Stars
5
First Seen
Jul 8, 2026
21st-registry — 21st-dev/codex-plugin