Ovlira — Design skill for Claude Code
Ovlira is a local, agent-first UI prototyping and design-system toolkit for Codex and Claude Code.
How to install Ovlira
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ovlira/ovlira and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ovlira does
Ovlira is a local, agent-first UI prototyping and design-system toolkit for Codex and Claude Code. It gives coding agents a small catalogue of real Lit components, page recipes, design tokens, and static guardrails without sending an entire design system into context.
Alternatives in Design
- Studio — Launch the local design Studio — a live token editor over the latest extraction 3.6k ★
- Extract — Design System & Product Reverse-Engineering - Extract tokens, components, architecture, and PRDs from codebase 2.8k ★
- Contributing To MiniCode — Thanks for contributing to MiniCode 388 ★
README
Ovlira 0.2
Ovlira is a local, agent-first UI prototyping and design-system toolkit for Codex and Claude Code. It gives coding agents a small catalogue of real Lit components, page recipes, design tokens, and static guardrails without sending an entire design system into context.
The prototype is CLI-first, deterministic, and local. It is not Figma, a visual editor, a hosted service, a backend, or an MCP server.
Why it exists
Agents are good at composing interfaces but often spend context inventing controls, miss accessible labels, or create inconsistent states. Ovlira makes the useful path short:
search → inspect → add → compose → check
Install and run
Requirements: Node.js 20.19+ and npm.
npm install
npm test
npm run build
npm run manifest
To install the published CLI:
npm install -g @ovlira/cli
ovlira --version
The npm package is scoped to the `ovlira` organization, but the executable remains `ovlira`. To use the CLI from this checkout after building:
npm install -g .
ovlira search "settings page" --json
Or call `node dist/cli/index.js` directly while developing this repository.
Agent workflow
ovlira search "settings page" --json
ovlira inspect page.settings --json
ovlira init ./workspace-ui
ovlira add page.settings --cwd ./workspace-ui
cd workspace-ui
npm install
npm run build
ovlira check --json
`search` returns at most eight compact results. `inspect` returns one full descriptor. `add` copies only the recipe's component source, token CSS, and a runnable example into the project. The generated project is ordinary Vite + TypeScript and can be changed locally.
For a catalogue overview, use `ovlira list` or `ovlira list --json`.
Catalogue
The initial catalogue contains:
- Components:
ov-button,ov-input,ov-select,ov-badge,ov-card,ov-alert,ov-page-header,ov-empty-state,ov-data-table, andov-application-shell. - Recipes:
page.settings, `page.sear
Related Skills
Squeaks
Copy-first Prototyping with Claude. Whiteboard sketches can't be clicked, Figma looks finished before the thin
Open Design
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app
Brandbook Skill
Claude Code & Codex skill: turn any website URL into a complete brand system — design tokens, brand guidelines
Website Style Router
An Agent Skill that turns content you already have into a buildable site plan — stack, style, IA, page granula
Redesign Layout
Read CLAUDE.md in this repo — specifically the Section Layout Recipes, Homepage Blueprint, and Inner Page Patt
Claude Greenshift Skill
Claude Code skill: build complete WordPress sites on the Greenshift block builder from a Figma/Paper design, e
Related Agents
Reverse DB Architect
Architecte de base de données du reverse DB (Phase 0.B). Lit le DIGEST déterministe du Database Context (jamai
Kimi Worker
Forward a coding, diagnosis, or review task to Kimi K3 (Moonshot) through the local kimi-worker.sh runtime. Us
Dr Platform Pitfalls
Deep-review finder angle. Applies the classic pitfall catalogue of the specific language, runtime, test framew