ui-skills — Claude Code skill: what it does, how to install
Opinionated UI constraints to guide agents building user interfaces. It keeps generated components cohesive across a codebase.
npx skills add nexu-io/open-design --skill ui-skills -a claude-codeWhat ui-skills does
This skill guides coding agents through interface design choices. When an agent creates scattered buttons or input forms, styles often diverge. ui-skills enforces design system constraints to keep small interface pieces visually aligned.
Curated from @ibelick, the entry in nexu-io/open-design works as an index so agents discover the rules during planning. The full workflow requires the upstream bundle if you need its original scripts and reference assets. Relying solely on this catalogue entry limits the agent to basic triggers without upstream files.
What it helps with
- maintain consistent styles across isolated UI components
- inject design system constraints during agent planning
- prevent styling drift when building interface fragments
- route UI generation through opinionated layout rules
Example prompts for the agent
- Use ui constraints to build a settings modal
- Follow ui guide for the navigation bar layout
- Invoke ui-skills to style the checkout form
How to install ui-skills
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill ui-skills -a claude-code2Manually: put the files in place
~/.claude/skills/ui-skills/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ui-skills/
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill ui-skills -a codex2Manually: put the files in place
.agents/skills/ui-skills/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill ui-skills -a cursor2Manually: put the files in place
.cursor/skills/ui-skills/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install nexu-io/open-design ui-skills2Manually: put the files in place
.github/skills/ui-skills/SKILL.md1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill ui-skills -a gemini-cli2Platform CLI
gemini skills install https://github.com/nexu-io/open-design --path skills/ui-skillsManually: put the files in place
.devin/skills/ui-skills/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill ui-skills -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set39
The whole set →Similar
Questions about ui-skills
How to install ui-skills in Claude Code?
Run npx skills add nexu-io/open-design --skill ui-skills -a claude-code. Alternatively, place the skill file in ~/.claude/skills/ui-skills/SKILL.md.
What does ui-skills do?
It provides opinionated design constraints for agents. This prevents styling drift when generating many separate interface components.
How do I access the full upstream assets for ui-skills?
The OpenDesign entry advertises the skill during planning. To use original assets and scripts, install the upstream bundle from ibelick/ui-skills directly into your agent's skills directory.
Source text
SKILL.md · Apache-2.0
--- name: ui-skills description: | Opinionated, evolving constraints to guide agents when building interfaces. Useful for keeping output coherent across many small UI pieces. triggers: - "ui constraints" - "ui guide" - "opinionated ui" - "ui rules" od: mode: design-system category: design-systems upstream: "https://github.com/ibelick/ui-skills" --- # ui-skills > Curated from @ibelick. ## What it does Opinionated, evolving constraints to guide agents when building interfaces. Useful for keeping output coherent across many small UI pieces. ## Source - Upstream: https://github.com/ibelick/ui-skills - Category: `design-systems` ## How to use This catalogue entry advertises the skill in OpenDesign so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and references, install the upstream bundle into your active agent's skills directory: ```bash # Inspect the upstream README for exact paths open https://github.com/ibelick/ui-skills ``` Then ask the agent to invoke this skill by name (`ui-skills`) or with one of the trigger phrases listed in this skill's frontmatter.
© nexu-io · Apache-2.0 · nexu-io/open-design