Openclaw Skills for Design System Hub helps you initialize, expand, and export a local React/Vite design-system library with tokenized docs, live mocks, and JSON APIs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install design-hub
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install design-hub using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Design System Hub is a local-first React/Vite skill for creating and operating a browsable design-system service. With Openclaw Skills, you can initialize a new hub, add new design systems from screenshots, URLs, or text descriptions, and keep every entry aligned to a strict documentation and export contract.
It is built for teams that need a repeatable way to capture visual language, generate tokens and components, publish DESIGN.md and HTML exports, and expose API endpoints for downstream tooling. Openclaw Skills makes the workflow developer-friendly while preserving isolation between systems, so each new entry stays self-contained and verifiable.
package.json and project name.src/data/registry.ts without changing other files.node --version
For a new hub, copy the template from the skill assets into the target directory, including dotfiles.
Install dependencies and build the project:
npm install
npm run build
npm run dev -- --host 0.0.0.0 --port 4321
curl http://127.0.0.1:4321/api/design-systems
For an Add workflow, create src/data/<slug>.ts, src/mocks/<slug>.tsx, and src/mocks/<slug>.css, then append the new import and registry entry in src/data/registry.ts.
Rebuild and validate the new slug’s API, DESIGN.md, HTML, and Agent API document endpoints before reporting success.
The Hub uses a local, slug-based design-system registry with one data file, one dedicated mock renderer, and one stylesheet per entry.
| Artifact | Purpose | Notes |
|---|---|---|
src/data/types.ts |
Core schema definitions | Establishes the data contract for every system entry. |
src/data/<slug>.ts |
System record | Stores metadata, tokens, documentation modules, exports, and mock configuration. |
src/mocks/<slug>.tsx |
Live Mock renderer | Auto-discovered dedicated preview component for the system. |
src/mocks/<slug>.css |
Mock styles | Fully slug-scoped styles for the Live Mock only. |
src/data/registry.ts |
Collection registry | Appends the new system to the hub’s catalog. |
tokenExport |
Copy Tokens payload | Must remain valid, pretty-printed JSON for token export actions. |
Key metadata expectations in Openclaw Skills workflows:
slug: unique lowercase, hyphenated identifier.primaryColor: the single identity surface for cards, headers, and standalone HTML.onPrimaryColor: contrast-safe foreground paired with primaryColor.mock.layout: set to system-specific for input-driven live mocks.DESIGN.md, standalone HTML, API doc, and detail JSON for each slug.The architecture is intentionally isolated: adding one design system should only introduce the new slug files plus a registry append, while preserving all existing Openclaw Skills entries unchanged.
Loading
Privacymask is a local-first data masking skill that detects and redacts sensitive information across common file formats without uploading data.

yt-agent turns YouTube videos and subscriptions into grounded summaries, highlights, Q&A, presentations, and digests through the yt-mem-ai CLI.

WorkBuddy Session Callback lets one session, cron job, or external process wake another WorkBuddy session and inject a message with full context.

Agentic Ledger is a local-first proxy and analytics layer for OpenClaw that tracks usage, enforces budgets, and replays runs.

Vox is an Openclaw Skills-powered CLI transcription workflow for securely converting one explicitly provided URL or local audio/video file into transcripts and subtitle formats.

PriceWin Hotel Deal Finder uses Openclaw Skills to compare live hotel prices across major OTAs and return the cheapest, best-value, and quality picks in one command.








































