К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

typeui-fundamentals — скилл для Claude Code: что делает

Скилл задаёт агенту базовые правила UI/UX: визуальную иерархию, 4-пиксельную сетку, типографику и требования доступности WCAG. Выручает, когда в дизайн-системе нет готового ответа.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add bergside/typeui --skill typeui-fundamentals -a claude-code
npx skills add bergside/typeui --skill fundamentals -a claude-code
Открыть на GitHub

Что делает typeui-fundamentals

Скилл передаёт агенту пять модулей с фундаментальными законами интерфейсов. Файл ui-principles.md отвечает за контраст и ритм макета, spacing-principles.md настраивает отступы по 4-точечной сетке, ux-principles.md описывает 30 законов UX и девять состояний элементов, а typography-principles.md задаёт модульные шкалы. За требования WCAG 2.1 и 2.2 отвечает accessibility.md, где прописаны контраст, навигация с клавиатуры и размеры кликабельных зон.

Этот набор не заменяет токены дизайн-системы. Конкретные значения цветов и размеров берутся из вашего файла DESIGN.md, а скилл объясняет агенту логику их применения. Доступность здесь имеет высший приоритет: требования WCAG отменяют любые эстетические компромиссы. Если же общее правило скилла прямо противоречит правилу дизайн-системы, побеждает дизайн-система.

Какие задачи решает

  • выбрать правильный отступ между заголовком и текстом по 4-точечной сетке
  • проверить контрастность текста и видимость фокуса по стандарту WCAG
  • разрешить спор между требованиями доступности и визуальным оформлением
  • задать контракты для девяти состояний кнопок и элементов управления

Примеры запросов агенту

  • Проверь карточку товара на соответствие правилам WCAG 2.2 и видимость фокуса.
  • Настрой вертикальный ритм и отступы в форме входа по 4-точечной сетке.
  • Опиши состояния кнопки для hover и active согласно ux-principles.

Как установить typeui-fundamentals

1Через Skills CLI (Vercel)

npx skills add bergside/typeui --skill typeui-fundamentals -a claude-code
npx skills add bergside/typeui --skill fundamentals -a claude-code

2Вручную: положить файлы

~/.claude/skills/fundamentals/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/fundamentals/

Похожие

cli-anything-inkscape HKUDS Скилл даёт агенту интерфейс командной строки для редактирования векторной графики Inkscape через JSON-проекты и манипуляции с SVG. Claude Code CX Codex Cursor +1 599установок qa-test-planner softaworks Собирает тест-план, ручные тест-кейсы, регрессионный набор и баг-репорт по описанию фичи. Запускается только по имени: qa-test-planner. Claude Code CX Codex Cursor +1 4 300установок figma-create-new-file figma Скилл ведёт агента через MCP-инструмент create_new_file: какой план и тип редактора взять, чтобы новый файл Figma появился там, где нужно. Claude Code CX Codex Cursor +1 3 400установок fal-assets rehan-remade Генерирует спрайты, бесшовные текстуры, PBR-карты, 3D-модели и звуки через API fal. Пригодится разработчикам модов и инди-игр, когда в проекте не хватает арта или аудио. Claude Code CX Codex Cursor +1 1 400установок ios-hig-design wondelai Скилл помогает проектировать нативные iOS-интерфейсы в соответствии с Human Interface Guidelines Apple. Пригодится, когда вы делаете приложение для iPhone или iPad и хотите, чтобы оно выглядело как родное для платформы. Claude Code CX Codex Cursor +1 8 100установок tailwind-4 prowler-cloud Скилл ведёт агента по стилизации на Tailwind CSS 4: что писать в className, когда нужен style, а когда cn(). Пригодится, если в проекте есть CSS-переменные и условные классы. Claude Code CX Codex Cursor +1 612установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. Claude Code Claude.ai 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. Claude Code 1 424 476установок

Вопросы о typeui-fundamentals

Как установить typeui-fundamentals в Claude Code?

Выполните команду npx skills add bergside/typeui --skill typeui-fundamentals -a claude-code в терминале. Также можно сохранить файл напрямую в ~/.claude/skills/fundamentals/SKILL.md.

Что делать, если скилл противоречит дизайн-системе?

Дизайн-система имеет приоритет для конкретных значений токенов, цветов и размеров компонентов. Однако правила доступности WCAG обязательны всегда и отменяют эстетические пожелания.

Что входит в состав typeui-fundamentals?

Внутри пять инструкций: общие принципы интерфейсов, отступы по 4-точечной сетке, 30 законов UX, модульная типографика и правила доступности WCAG 2.1/2.2.

Исходный текст

SKILL.md · MIT
---
name: typeui-fundamentals
description: Universal UI/UX design principles covering visual hierarchy, interaction laws, typography foundations, and WCAG accessibility requirements. Use when making design decisions not covered by a specific design system, validating principle compliance, or resolving conflicts between aesthetics and accessibility. Design-system-agnostic and applies to every surface.
license: MIT
metadata:
  author: typeui.sh
---

# Design Fundamentals — Agent Instructions

Universal design principles that define **why** patterns work, **how** to apply them correctly, and **what** accessibility requirements are non-negotiable. These are timeless, design-system-agnostic foundations that apply to every surface regardless of vertical or workflow phase.

## Load order

Read these files **after** loading the design system (`SKILL.md` / `DESIGN.md` + token modules). The design system tells you *what* token to use; these files explain *why* that decision is correct and *how* to avoid common principle violations.

## Module index

| File | Purpose |
|---|---|
| [ui-principles.md](ui-principles.md) | Universal visual design principles — hierarchy, layout rhythm, typography placement, color theory, depth & layering, interaction design, responsive adaptation, component behavior |
| [spacing-principles.md](spacing-principles.md) | Spacing-specific principles — 4-point grid, proximity grouping, inner vs outer gaps, vertical and horizontal rhythm, heading→paragraph spacing, section and component spacing tiers |
| [ux-principles.md](ux-principles.md) | Interaction & control principles — 30 UX laws, button/control state contracts (9 states), hover/active technique palettes, touch targets, cognitive load, feedback loops |
| [typography-principles.md](typography-principles.md) | Typography-specific principles — type system foundations, scale & modular ratios, readability & measure, accessibility, responsive type, brand tone expression through type |
| [accessibility.md](accessibility.md) | WCAG 2.1/2.2 compliance — contrast ratios, color-as-information rules, focus visibility, keyboard navigation, motion safety, target sizes, text spacing, semantic structure, ARIA |

## What these files are NOT

These files do not define:
- **Workflow phases** (think → build → check → ship) — see `skills/vertical/SKILL.md`
- **Quality gates or audits** — see `skills/vertical/inspect.md`, `review.md`, `preflight.md`
- **Anti-pattern catalogs** — see `skills/vertical/anti-patterns.md`
- **Industry-specific content** — see `skills/vertical/team-social-saas.md`
- **Design tokens or component specs** — see `skills/design-system/SKILL.md`

## Conflict resolution

When sources disagree:

1. **Design system** wins for concrete values (colors, sizes, spacing tokens, component specs).
2. **Fundamentals** (this layer) win for structural principles (hierarchy, accessibility, motion logic).
3. **Vertical** wins for process decisions AND content architecture (section order, required sections, industry tone).

Accessibility is non-negotiable at every level — it overrides aesthetic preferences everywhere.

## When the design system is silent, these principles decide

Any design decision not covered by the system's tokens or component rules falls back to the principles here. Never contradict the design system — if a principle and a design-system rule conflict, the design system wins. Flag the conflict for review.

© typeui.sh · MIT · bergside/typeui

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой