Reference
CLI
npx skeehn scaffolds skeehn into your project and copies component source from the live registry — so you own every line. No install required.
Common
Quick reference
bash
npx skeehn init # set up engine CSS + a theme in your project
npx skeehn add chat-bubble # copy a component in (you own the source)
npx skeehn add --all # copy all 32 components
npx skeehn theme terminal # switch the active theme
npx skeehn doctor # validate your setupinit
Set up a project
Writes the engine CSS + a theme and wires your global stylesheet.
bash
npx skeehn init # current directory, neutral light theme
npx skeehn init --theme terminal # start on a flagship themeadd
Copy components in
Fetches the component’s source (CSS + optional React wrapper) from the registry into your project.
bash
npx skeehn add button
npx skeehn add chat-bubble
npx skeehn add --all # everything
npx skeehn add button --css-only # CSS only, skip the React wrappertheme · doctor
Switch + validate
npx skeehn theme <name> swaps the active theme (light, dark, default, terminal, brutal, grain, print, mardi-gras). npx skeehn doctor checks your setup and flags anything missing.
Flags
Options
text
-p, --path <dir> Target directory
-t, --theme <name> Theme for init
--component-dir <dir> Custom component output directory
--css-dir <dir> Custom CSS output directory
--no-css Skip CSS files (React wrapper only)
--css-only Skip the React wrapper (CSS only)Prefer shadcn? Every component is also at https://ui.skeehn.com/r/<name>.json — see Installation.