CLI tools
Command-line toolkit
Tools used to extract, build, audit, test and operate every design system. All commands are deterministic with zero runtime dependencies on the output site.
| Tool | Category | Usage | Install |
|---|---|---|---|
| skillui | Extraction | npx skillui extract https://example.com |
npm |
| npm | Package Manager | npm run build … && npm run serve |
Node.js |
| git | Version Control | git add -A … && git commit -m "feat: ..." … && git push |
system |
| Lighthouse | Auditing | npx lighthouse https://aetheris.dev --output=json |
npm |
| axe-core | Accessibility | npx axe-core http://localhost:3300 |
npm |
| pa11y | Accessibility | npx pa11y http://localhost:3300 |
npm |
| Playwright | Automation | npx playwright test |
npm |
| ffmpeg | Media | ffmpeg -i input.mp4 -vf scale=3840:-1 output.mp4 |
system |
Build commands
Full build + serve workflow
html
npm run build # registry → themes → pages → search index
npm run serve # preview the generated dist/ tree (port 4050)
npm run dev # build + serve in sequence
Per-ecosystem build inputs
Each ecosystem follows the same contract — add a config and token doc, get a full site.
| Ecosystem | Config | Tokens | Commands |
|---|---|---|---|
| Aetheris | projects/aetheris/project.config.js |
yes | npm run build |
| GAMES REBORN | projects/games-reborn/project.config.js |
yes | npm run build |
| Merlin Tribukait | projects/merlin/project.config.js |
yes | npm run build |
| Black Manta | projects/black-manta/project.config.js |
spec | npm run build |