Sigil UI
A library of 350+ components, all styled from one markdown file.
InterfaceAgent
Open sigil.kevinliu.studioSource
The numbers
- 97commits
git rev-list --count 966d8805b - 10GitHub stars
gh api repos/Kevin-Liu-01/Sigil-UI --jq .stargazers_count (2026-11-01) - 30check files
gh api 'repos/Kevin-Liu-01/Sigil-UI/git/trees/966d8805ba2c6e48886b35ab658e6f40504039c1?recursive=1' --jq '.tree[]|select(.type=="blob").path' | grep -cE <glob> (tree not truncated; git ls-tree -r --name-only gives the same 30) - 4.62commits per active day
97 commits over 21 distinct commit dates, 2026-04-22 to 2026-10-16
Trait
Validated Presets are checked on load and unsafe values refused, so it cannot be poisoned.
Sigil-UI@966d8805b:packages/presets/src/index.ts:55-64; packages/tokens/src/validation.ts:26-28, 129-131, 411-436Moves
Preset Swap hits for 60 and takes the discipline that hits hardest. One command swaps in one of 44 complete looks, changing all 519 style values, and no component needs editing.
Sigil-UI@966d8805b:packages/cli/src/commands/preset.ts:76-93; README.md:76, 81-83; apps/web/lib/product-stats.ts:24-25; packages/presets/src/catalog.ts:22-65One Design File hits for 85, 90% of the time. All 519 style values, from colors to motion, live in one markdown file, and one compile restyles every component.
Sigil-UI@966d8805b:README.md:6-9, 21-29; packages/cli/src/commands/design.ts:103-141Agent Skills hits for 25, 2 to 4 times, 95% of the time. Setup installs ten skills, guide files that teach AI coding agents Sigil’s style values, layouts and polish rules.
Sigil-UI@966d8805b:packages/cli/src/utils/setup.ts:95-105; packages/cli/src/utils/skills.ts:13-84, 92-109Doctor restores 50 health. Doctor runs seven checks on a project’s setup, from config to agent files, and marks each one pass, warn or fail.
Sigil-UI@966d8805b:packages/cli/src/commands/doctor.ts:16-52
Numbers pinned at 966d8805b, 2026-10-16.



