Agent Skills collection and Claude Code plugin · Active and versioned, with plugin version 1.6.2 and a documented update path.

jakubkrehel/skills

A versioned MIT-licensed collection of Claude Code plugin and portable Agent Skills for holistic interface review, change review, UI variants, component stress testing and domain guidance across accessibility, layout, writing, typography, color and visual polish.

user interface designfrontend engineeringaccessibilityresponsive layouttypographycolor systemsUX writingmotion designdesign reviewcomponent robustness
Routing score
80.0
Readiness
Usable for selective or full installation, but validation and outcome evidence are limited to documentation in the supplied files.
License
MIT
Maintenance
active
Components
15
Revision
0

Selection

Select when

  • You want a Claude Code-native plugin focused specifically on product-interface quality.
  • You need one consolidated review spanning accessibility, layout, copy, typography, color and polish.
  • You need interface-focused review of uncommitted work, a branch or a pull request.
  • You want design alternatives built into the real page for human comparison.
  • You want to expose one component to realistic hostile content and state combinations.
  • You prefer prescriptive values and concrete verification checks over broad design advice.
  • You need skills that preserve the target project's existing styling system and conventions.
  • You want user invocation required before a skill writes throwaway exploration or test-harness code.

Boundaries

Avoid when

  • You need general code correctness, security, test or backend review.
  • You need automated screenshot comparison or a hosted visual-regression platform.
  • You cannot allow an agent to create temporary UI routes or harness files.
  • You want an agent to autonomously select a subjective design winner.
  • You need evidence of comprehensive automated testing for every rule and reference.
  • Your product intentionally conflicts with the collection's opinionated design prescriptions.
  • You need guaranteed browser verification in an environment without an available preview.
  • You need a standalone application rather than guidance loaded into an agent host.

Strengths

Capabilities

Packages every skill as a Markdown SKILL.md entry point with frontmatter and optional supporting references.Installs all repository skills as the namespaced Claude Code plugin named interfaces.Supports selective or complete installation through the documented skills CLI for Claude Code, Codex, Opencode and other agents.Coordinates accessibility, layout, writing, typography, color and UI-polish reviews through better-interface.Ranks consolidated interface findings by user impact and caps holistic reports at 15 findings.Separates change-scope resolution from domain judgment through interface-review and better-interface.Classifies change-review findings as Introduced, Regression or Pre-existing.Expands changed files to affected consumers with documented blast-radius limits.Builds three materially different UI variants behind a URL-addressable picker in the real page.Creates a throwaway component harness covering only production-relevant stress scenarios.Provides prescriptive guidance for motion, surfaces, icons, shadows and optical alignment.Provides color-ramp, token-naming, theming, gamut and measured-contrast guidance.Provides responsive-layout guidance for grouping, logical properties, breakpoints, localization growth and safe areas.Provides UX-writing guidance for labels, errors, empty states, settings and terminology consistency.Defines domain-specific severity, verification and reporting formats for standalone reviews.Uses explicit invocation controls so exploratory or harness-writing skills require a person to invoke them.Documents a skill-authoring structure, ownership model and cross-skill handoff conventions.Keeps review requests read-only by default and separates review from requested implementation.Requires evidence-backed findings and marks unavailable checks as Not verified.Matches proposed fixes to the target project's existing framework, styling system, tokens and conventions.

Risk profile

Risks and limitations

  • Uncertainty: only selected first-party files were supplied, so better-accessibility, better-typography, explain-interface and supporting references were not directly inspected.
  • Uncertainty: no comprehensive inventory confirms that every referenced supporting file or per-skill OpenAI policy file is present and consistent.
  • The repository explicitly has no build, lint or test tooling, so content integrity is not shown as automatically enforced.
  • No supplied evidence demonstrates the skills' review accuracy, visual outcomes or compatibility across host versions.
  • Several workflows depend on project access, framework conventions and human visual judgment.
  • Rendered verification may be skipped or marked Not verified when a browser or cheap preview is unavailable.
  • Variant and break deliberately write temporary code, which requires cleanup discipline and repository-write permission.
  • The rules are intentionally prescriptive and may conflict with an established product design language.
  • The plugin installs every repository skill together; selective installation is documented only through the separate skills CLI path.
  • External host behavior, browser APIs, libraries and plugin update semantics may change beyond this repository's control.
  • Security coverage is explicitly out of scope for interface-review.
  • Privacy behavior is uncertain because no telemetry policy or exhaustive external-data-flow documentation was supplied.

The supplied evidence describes a documentation-only repository with no build, lint or test tooling. Reviews are read-only by default, and change review forbids checkout or working-tree mutation; however, variant and break intentionally create temporary project files when explicitly invoked. Security review is outside interface-review's scope. Users should inspect skill text and resulting edits before use because the skills can influence code changes and browser-facing workflows.

Component inventory

15 documented components

Claude Code plugin

interfaces

Installs the repository's interface-building skills as one namespaced Claude Code plugin.

.claude-plugin/plugin.json
skill / orchestration workflow

better-interface

Runs a holistic interface review across all six domain skills and consolidates a ranked verdict.

skills/better-interface/SKILL.md
user-invoked skill / command

interface-review

Reviews uncommitted work, a branch, range, or pull request for interface changes and regressions.

skills/interface-review/SKILL.md
user-invoked skill / workflow

variant

Builds three distinct UI directions behind a picker in the real page for human selection.

skills/variant/SKILL.md
user-invoked skill / workflow

break

Renders one real component under applicable hostile states and leaves a visual breakage report.

skills/break/SKILL.md
user-invoked skill

explain-interface

Explains how a requested interface effect works from a URL or screenshot, including its layers and mechanism.

skills/explain-interface/SKILL.md
domain skill

better-ui

Guides UI polish for surfaces, icons, motion, shadows, radii and micro-interactions.

skills/better-ui/SKILL.md
domain skill

better-typography

Guides typeface pairing, type scales, spacing, wrapping and truncation.

skills/better-typography/SKILL.md
domain skill

better-colors

Guides palettes, semantic tokens, theming, gamut and measured color contrast.

skills/better-colors/SKILL.md
domain skill

better-accessibility

Guides focus, keyboard support, semantics, ARIA, forms, screen readers, hit areas and motion accessibility.

skills/better-accessibility/SKILL.md
domain skill

better-layout

Guides grouping, alignment, responsive structure, progressive disclosure and logical layout properties.

skills/better-layout/SKILL.md
domain skill

better-writing

Guides UX writing for labels, errors, settings, empty states, voice and terminology.

skills/better-writing/SKILL.md
installation command

skills CLI installation

Installs all or selected skills with plain skill names for Claude Code and other supported agents.

README.md
Claude Code maintenance command

interfaces plugin update

Updates the installed interfaces plugin, followed by a Claude Code restart.

README.md

Technical profile

Requirements and configuration

Repository
jakubkrehel/skills
License
MIT
Primary Language
Markdown
Architecture
Documentation-only Agent Skills under skills/<name>/ with SKILL.md entry points and adjacent Markdown references.
Claude Code Packaging
A native plugin named interfaces is defined by .claude-plugin/plugin.json and a repository marketplace file described in AGENTS.md.
Plugin Version
1.6.2
Distribution
The README documents both skills CLI installation and Claude Code marketplace/plugin installation.
Invocation
Plugin commands are namespaced as /interfaces:<skill>, while skills-CLI installs keep plain command names.
Skill Inventory
The README lists better-interface, interface-review, variant, break, explain-interface, better-ui, better-typography, better-colors, better-accessibility, better-layout and better-writing.
Invocation Policy
interface-review, variant, break and explain-interface are documented as user-invoked; other skills are model-invoked.
Tooling
AGENTS.md states there is no build, lint or test tooling.
Host Configuration
opencode.json is described as registering skills/ while the repository is open.
Versioning
AGENTS.md says plugin.json version changes are the update signal for plugin users.
Repository Status
Public, non-archived and non-disabled in the supplied GitHub metadata.

Classification

How it enters the stack

Context InjectionOrchestrationSkill Authoring

Evidence: Markdown skills install as the native Claude Code plugin interfaces or through a skills CLI. better-interface orchestrates domain skills, and AGENTS.md defines a reusable authoring contract. The native plugin is the primary Claude Code install mode.

Claude Extension · low setup effort · high confidence · automated

Evidence and risk

Primary sources

first_party_fileREADME.mdhttps://github.com/jakubkrehel/skills/blob/main/README.md
first_party_fileAGENTS.mdhttps://github.com/jakubkrehel/skills/blob/main/AGENTS.md
first_party_fileskills/break/SKILL.mdhttps://github.com/jakubkrehel/skills/blob/main/skills/break/SKILL.md

Routing context

Conflicts, complements, and synergies

complements

gh_cathrynlavery_diagram_design

The interface-review collection can review surrounding UI, while this repository generates standalone diagram artifacts.

medium confidence
overlaps_with

gh_emilkowalski_skills

Both provide opinionated Agent Skills for interface design, motion, review and UI variants; this repository adds broader domain orchestration and change classification.

high confidence
overlaps_with

gh_mengto_skills

Both are portable interface-oriented skill collections with frontend design and review guidance, but MengTo/Skills is substantially broader in media and game-development coverage.

medium confidence
compatible_pattern

gh_anthropics_skills

Inference: this repository uses reusable SKILL.md packages and a Claude Code plugin, matching the Agent Skills delivery pattern represented by the official Anthropic collection; no derivation is claimed.

medium confidence
complements

gh_orron_epicinfographics

Jakub Krehel's suite focuses interface critique and variants, while Epic Infographics focuses authored data graphics with its own review gates.

medium confidence
overlaps_with

gh_owl_listener_designer_skills

Both provide installable Claude Code design/interface skills and multi-domain review workflows, while this repository covers a broader conventional design lifecycle.

high confidence
complements

gh_shadcndashboard_shadcndashboard

Inference: interfaces can review or stress-test UI changes, while this skill directs how those changes should fit this dashboard's structure.

medium confidence