jakubkrehel/skills
A collection of open-source agent skills for building polished interfaces, covering UI, typography, colors, accessibility, layout, and product writing.
At a Glance
About jakubkrehel/skills
jakubkrehel/skills is an open-source collection of agent skills created by Jakub Krehel, a founding design engineer at Interfere. Released under the MIT License, the project provides seven composable skills that can be installed into AI coding agents like Claude Code and Codex to help developers build higher-quality, more polished interfaces. The repository has accumulated over 3,000 GitHub stars since its creation in July 2026.
What It Is
jakubkrehel/skills is a set of agent skill definitions — structured instructions that AI coding agents can invoke to perform specialized interface review and improvement tasks. Each skill targets a distinct discipline of design engineering: UI polish, typography, color systems, accessibility, layout, UX writing, and a combined "better-interface" skill that coordinates all six. The project is installable via the npx skills CLI or as a Claude Code plugin, and works across agents that support the skills protocol.
The Seven Skills
The collection ships with the following skills, each addressing a specific design engineering domain:
- better-interface — A cross-discipline review that coordinates all other skills for holistic interface audits.
- better-ui — Covers concentric border radius, optical alignment, surface depth, contextual icons, hit areas, animations, and micro-interactions.
- better-typography — Addresses type scale, spacing, variable fonts, OpenType features, wrapping, and truncation.
- better-colors — Helps convert projects to OKLCH colors, generate palettes, check contrast, clamp to gamut, and set up fallbacks.
- better-accessibility — Covers focus states, keyboard navigation, ARIA, forms, screen readers, and hit areas.
- better-layout — Handles grouping, alignment, reading order, progressive disclosure, and adaptive breakpoints.
- better-writing — Improves button labels, error messages, settings copy, onboarding, and empty states.
How Installation and Usage Work
The skills can be installed in two ways. As a Claude Code plugin, running /plugin marketplace add jakubkrehel/skills installs all seven skills together with in-place updates. With the skills CLI, npx skills add jakubkrehel/skills installs the collection and works in Claude Code, Codex, and other compatible agents. Individual skills can be selected, or the full set installed at once.
Once installed, skills are invoked by name inside the agent. In Claude Code as a plugin, skills are namespaced under interfaces: (e.g., /interfaces:better-interface). Via the CLI install, they are invoked directly (e.g., /better-interface). In Codex, the prefix is $ (e.g., $better-interface). The default review mode is full; a quick mode is also available, and a specific screen, flow, or feature can be passed as an argument.
Open-Source Lineage and Context
The project is published under the MIT License and is directly connected to Jakub Krehel's broader design engineering work. The better-ui skill is based on his article "Details That Make Interfaces Feel Better," and the project links to his magazine Interfaces (interfaces.dev) and his OKLCH color guide (oklch.fyi). The skills are listed on skills.sh, a registry for agent skills.
Current Status
The repository was created on July 10, 2026 and last pushed on August 2, 2026, indicating active early development. It has 3,061 stars and 100 forks as of early August 2026, with one open issue. The MIT license makes it freely usable, modifiable, and distributable.
Community Discussions
Be the first to start a conversation about jakubkrehel/skills
Share your experience with jakubkrehel/skills, ask questions, or help others learn from your insights.
Pricing
Open Source
Fully free and open source under the MIT License. Install via npx or Claude Code plugin.
- All seven agent skills included
- Claude Code plugin support
- npx skills CLI installation
- MIT License — free to use, modify, distribute
Capabilities
Key Features
- Seven composable agent skills for interface review
- better-interface: cross-discipline review coordinating all skills
- better-ui: UI polish including border radius, shadows, animations
- better-typography: type scale, variable fonts, OpenType features
- better-colors: OKLCH color conversion, palette generation, contrast checking
- better-accessibility: focus states, ARIA, keyboard navigation, screen readers
- better-layout: grouping, alignment, reading order, progressive disclosure
- better-writing: UX copy for buttons, errors, onboarding, empty states
- Claude Code plugin installation with namespaced skill invocation
- npx skills CLI installation for Claude Code, Codex, and other agents
- Full and quick review modes
- Scoped reviews by screen, flow, or feature
- MIT License — free to use, modify, and distribute
