create-custom-ui-registry

Installation
SKILL.md

Create Custom UI Registry

Overview

Create a static shadcn/ui registry that publishes a catalog at https://<owner>.github.io/<repo>/r/registry.json and item files at https://<owner>.github.io/<repo>/r/{name}.json.

The create-ec-app integration consumes the catalog URL. shadcn namespace setup consumes the {name} template URL.

Required Inputs

Before mutating files or GitHub state, know:

  • Registry name or slug.
  • GitHub owner and repository name.
  • Theme source: existing CSS, copied registry theme, or new token values.
  • Component source: existing registry template, official shadcn registry template, or a fresh app where shadcn components are installed and copied.
  • Component scope: all shadcn primitives only when explicitly requested; otherwise use the requested components.

If the registry name is present but owner/repo is missing, derive a proposal with scripts/derive-registry-config.mjs and confirm before publishing.

Installs
2
GitHub Stars
1
First Seen
Jul 1, 2026
create-custom-ui-registry — schalk-conradie/skills