cf-ui-cli
v0.0.6
Published
CLI to install CF UI/UX skill for AI coding assistants
Downloads
619
Maintainers
Readme
cf-ui-cli
CLI to install CF UI/UX skill for AI coding assistants.
Installation
npm install -g cf-ui-cliUsage
# Install for specific AI assistant
cf-ui init -a claude # Claude Code
cf-ui init -a cursor # Cursor
cf-ui init -a windsurf # Windsurf
cf-ui init -a antigravity # Antigravity
cf-ui init -a copilot # GitHub Copilot
cf-ui init -a kiro # Kiro
cf-ui init -a codex # Codex (Skills)
cf-ui init -a roocode # Roo Code
cf-ui init -a qoder # Qoder
cf-ui init -a gemini # Gemini CLI
cf-ui init -a trae # Trae
cf-ui init -a opencode # OpenCode
cf-ui init -a continue # Continue (Skills)
cf-ui init -a codebuddy # CodeBuddy
cf-ui init -a all # All assistants
# Framework stack selection (multi-select supported)
cf-ui init -a claude # Interactive multi-select (press Space to select)
cf-ui init -a claude -s nextjs,antd # Multiple stacks (comma-separated)
cf-ui init -a claude -s react # Single stack
# Available stacks: html-tailwind, react, nextjs, vue, react-native, antd, tailwind
# Other options
cf-ui init --offline # Skip GitHub download, use bundled assets only
cf-ui init --force # Overwrite existing files
# Other commands
cf-ui versions # List available versions
cf-ui update # Update CLI via npm and refresh skill filesHow It Works
By default, cf-ui init tries to download the latest release from GitHub to ensure you get the most up-to-date version. If the download fails (network error, rate limit), it automatically falls back to the bundled assets included in the CLI package.
Use --offline to skip the GitHub download and use bundled assets directly.
Development
# Install dependencies
bun install
# Run locally
bun run src/index.ts --help
# Build
bun run build
# Link for local testing
bun linkLicense
CC-BY-NC-4.0
