🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

typeui.sh

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

typeui.sh

Generate design system specifications and style guides as skill files for AI coding providers

Source
npmnpm
Version
0.2.0
Version published
Weekly downloads
414
-39.3%
Maintainers
1
Weekly downloads
 
Created
Source

typeui.sh

typeui CLI screenshot

typeui.sh is a CLI that interviews you about your design system and generates SKILL.md files for AI coding agents.

Get a license

You can purchase a license at https://typeui.sh.

To use this CLI legally, each user must have a valid purchased license key.

Install and run

Use with npx:

npx typeui.sh --help

For local development:

npm install
npm run build
node dist/cli.js --help

Commands

  • typeui.sh verify - verify your license key and cache local license status.
  • typeui.sh license - show local cached license status.
  • typeui.sh generate - run the interactive design-system prompts and generate skill files.
  • typeui.sh update - update existing managed skill content in generated files.
  • typeui.sh pull <slug> - pull a registry skill and write it to selected provider paths.
  • typeui.sh list - choose one available registry spec, then pull it automatically.
  • typeui.sh clear-cache - remove local cache state (~/.typeui-sh).

Shared options for generate and update:

  • -p, --providers <providers> (comma-separated provider keys)
  • --dry-run (preview changes without writing files)

Shared options for pull:

  • -p, --providers <providers> (comma-separated provider keys)
  • --dry-run (preview changes without writing files)

Shared options for list:

  • -p, --providers <providers> (comma-separated providers passed through to auto-pull)
  • --dry-run (preview pull file changes without writing)

Examples:

npx typeui.sh verify
npx typeui.sh generate
npx typeui.sh update --dry-run
npx typeui.sh pull paper
npx typeui.sh pull paper --providers cursor,claude-code
npx typeui.sh list
npx typeui.sh list --providers cursor,codex --dry-run
npx typeui.sh generate --providers cursor,claude-code,mistral-vibe

Registry API docs

Request-level details for pull and list live in README.registry-api.md.

Generated files

Universal target (always included):

  • .agents/skills/design-system/SKILL.md

Optional additional targets can be selected interactively or via --providers. Each generated file path ends with:

  • .../skills/design-system/SKILL.md

Common examples:

  • .cursor/skills/design-system/SKILL.md
  • .claude/skills/design-system/SKILL.md
  • .codex/skills/design-system/SKILL.md
  • .opencode/skills/design-system/SKILL.md

Safe updates

Generated files include these managed markers:

  • <!-- TYPEUI_SH_MANAGED_START -->
  • <!-- TYPEUI_SH_MANAGED_END -->

typeui.sh update only replaces content inside that managed block.

End-user guide

For a full walkthrough (license activation and every prompt step), see README.user.md.

Development

npm run typecheck
npm run test
npm run build

Keywords

cli

FAQs

Package last updated on 06 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts