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

reference-design-contract — скилл для Claude Code

Превращает референсы, скриншоты и расплывчатые пожелания в DESIGN.md и план передачи в разработку. Нужен перед прототипом или редизайном.

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

Что делает reference-design-contract

Скилл собирает визуальное направление из описания, скриншотов, URL, заметок о продукте или запроса «сделай в таком духе». Он фиксирует решения по теме, цвету, типографике, сетке, композиции, компонентам, анимации, голосу бренда и анти-паттернам.

На выходе появляются DESIGN.md, design-contract.md и implementation-handoff.md; при необходимости добавляется example.html. В процессе отдельно записываются использованные свидетельства, границы изменений, риски и критерии проверки. Для работы нужен обязательный входной brief, а из инструментов требуется возможность записи файлов.

Скилл рассчитан на планирование перед созданием интерфейса, презентации, редизайном или обработкой изображений. Это повод заранее подготовить материалы, которые описывают цель, аудиторию, референсы и ограничения.

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

  • собрать визуальное направление из разрозненных референсов
  • зафиксировать правила цвета, типографики и сетки в DESIGN.md
  • отделить сохраняемые качества от того, что нужно изменить
  • передать дизайн-решения следующему агенту через implementation-handoff.md
  • проверить риски и критерии готовности перед созданием артефакта

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

  • Создай reference design contract для приложения с заметками разработчика и подготовь `DESIGN.md` вместе с `implementation-handoff.md`.
  • Преобразуй эти скриншоты и заметки о продукте в дизайн-контракт: сохрани плотность и ритм типографики, но не копируй конкретный интерфейс.
  • Подготовь `design-contract.md` для редизайна, отдельно опиши, что сохранить, что изменить и что нельзя копировать.

Как установить reference-design-contract

1Через Skills CLI (Vercel)

npx skills add nexu-io/open-design --skill reference-design-contract -a claude-code

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

~/.claude/skills/reference-design-contract/SKILL.md

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

Из того же набора106

Весь набор →
ui-ux-pro-max nexu-io Каталожная карточка для обнаружения скилла UI/UX Pro Max в репозитории OpenDesign. Помогает агенту распознавать запросы к паттернам интерфейсов и эвристикам юзабилити. Claude Code CX Codex Cursor +1 5 400установок frontend-design nexu-io Скилл для создания фронтенд-интерфейсов с продуманной типографикой, цветом и вёрсткой — от лендингов до дашбордов. Claude Code CX Codex Cursor +1 4 800установок threejs nexu-io Помогает ассистенту создавать 3D-сцены, настраивать материалы, камеру и пост-обработку на Three.js прямо в браузере. Claude Code CX Codex Cursor +1 3 400установок creative-director nexu-io Скилл ведёт разработку креативной концепции от брифа до презентации и проверяет идеи по трём осям. Нужен для кампаний и критики концепций. Claude Code CX Codex Cursor +1 3 400установок design-brief nexu-io Преобразует дизайн-бриф в формате I-Lang в конкретную спецификацию с палитрой, типографикой, плотностью и ограничениями. Устраняет неопределённость из фраз вроде «сделай профессионально». Claude Code CX Codex Cursor +1 3 400установок apple-hig nexu-io Подключает базу Apple Human Interface Guidelines для iOS, macOS, visionOS, watchOS и tvOS к агенту при проектировании интерфейсов. Claude Code CX Codex Cursor +1 3 200установок hatch-pet nexu-io Создаёт и упаковывает спрайтшиты анимированных питомцев для Codex в формате 8×9. Пригодится для сборки пиксельного компаньона по концепту или картинке-референсу. Claude Code CX Codex Cursor +1 3 100установок design-md nexu-io Создаёт и ведёт DESIGN.md с направлением дизайна, токенами и визуальными правилами. Пригодится, когда агенту нужен единый документ по дизайн-системе. Claude Code CX Codex Cursor +1 3 100установок

Похожие

flux-kontext prime-skills Скилл редактирует одно изображение по текстовой инструкции через Flux 1 Kontext Pro на RunComfy — пригодится, когда нужно точечно изменить деталь, сохранив лицо, позу или бренд-элементы. Claude Code CX Codex Cursor +1 436 500установок flux-2-klein prime-skills Генерация картинок через Flux 2 Klein на RunComfy с готовыми паттернами промптов для быстрых итераций и финального рендера. Claude Code CX Codex Cursor +1 435 500установок p5js SHL0MS, Hermes Agent Создаёт браузерные скетчи на p5.js: генеративное искусство, интерактивные визуализации, 3D-сцены с WebGL, audio-reactive графика. Экспорт в PNG, GIF, MP4 или SVG. Claude Code CX Codex Cursor +1 534установок drawio jgraph Скилл учит агента рисовать диаграммы draw.io и сохранять их как файлы .drawio, с экспортом в PNG, SVG или PDF. Claude Code CX Codex Cursor +1 3 200установок engineering-drawing earthtojake Генерирует чертёж детали в PDF по 3D-модели: создаёт ортогональные виды, проставляет размеры, скрытые линии и рамку ISO. Помогает передать готовую деталь на производство. Claude Code CX Codex Cursor +1 2 100установок music-video-subtitle-generator MiniMax-AI Скилл превращает треки и текст в раскадровку музыкального видео с кинетичной типографикой. Пригодится клипмейкерам для генерации промптов к клипам и коротким метрам. Claude Code CX Codex Cursor +1 3 400установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. Claude Code Claude.ai 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. Claude Code 1 424 476установок

Вопросы о reference-design-contract

Как установить reference-design-contract в Claude Code?

Выполните npx skills add nexu-io/open-design --skill reference-design-contract -a claude-code, затем повторите npx skills add nexu-io/open-design --skill reference-design-contract -a claude-code. Файл скилла находится по пути ~/.claude/skills/reference-design-contract/SKILL.md.

Что делает reference-design-contract?

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

Какие файлы создаёт reference-design-contract?

Основные файлы: DESIGN.md, design-contract.md и implementation-handoff.md. При необходимости скилл также создаёт example.html как небольшой превью-контракт.

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

SKILL.md · Apache-2.0
---
name: reference-design-contract
zh_name: "参考转设计合约"
en_name: "Reference Design Contract"
description: |
  Turn vague taste, screenshots, URLs, product notes, or "make it feel like this"
  references into a grounded DESIGN.md plus an implementation handoff. Use it
  before prototypes, decks, redesigns, or image remix work when the user needs
  a reusable visual direction rather than a one-off prompt.
triggers:
  - "design contract"
  - "reference design brief"
  - "style contract"
  - "visual direction handoff"
  - "turn references into DESIGN.md"
  - "make it feel like this"
  - "做同款但不照抄"
  - "把参考图转成设计规范"
od:
  mode: design-system
  platform: desktop
  scenario: planning
  category: design-systems
  preview:
    type: html
    entry: example.html
  design_system:
    requires: false
    generates: true
    sections: [visual-theme, color, typography, spacing, layout, components, motion, voice, anti-patterns]
  craft:
    requires:
      - typography
      - color
      - anti-ai-slop
  inputs:
    - name: brief
      type: string
      required: true
      description: "Goal, audience, references, or the style problem to resolve"
  outputs:
    primary: DESIGN.md
    secondary:
      - design-contract.md
      - implementation-handoff.md
      - example.html
  capabilities_required:
    - file_write
  example_prompt: "Create a reference design contract for a developer-notes app. The direction should feel editorial, calm, tactile, and serious, but not copy any specific product. Produce DESIGN.md and an implementation handoff."
  example_prompt_i18n:
    zh-CN: "为一个开发者笔记应用创建「参考转设计合约」。方向要有编辑感、安静、触感强、认真,但不要照抄任何具体产品。输出 DESIGN.md 和实现交接说明。"
---

# Reference Design Contract

Use this skill when the user has taste signals, references, or a rough "like
this" request and needs a reusable design contract before generation. The goal
is not to write a longer prompt. The goal is to make design decisions explicit
enough that a later prototype, deck, redesign, or image-remix run can execute
without guessing.

## What this skill produces

Create three files:

1. `DESIGN.md` — the reusable visual direction, following OpenDesign's
   standard nine-section design-system shape.
2. `design-contract.md` — the decision record: evidence used, keep/change
   boundaries, rationale, risks, and quality gate.
3. `implementation-handoff.md` — concise build instructions for the next
   artifact-producing skill or coding agent.

If a preview is useful, also create `example.html` as a small hand-built
contract preview. Do not make it the main deliverable.

## Workflow

1. **Lock the job.** Identify target artifact type, audience, brand/product
   context, references, and constraints. Ask at most two questions only when a
   missing answer would change the direction. Otherwise choose a sensible
   default and label it as inferred.
2. **Read evidence.** Use provided screenshots, URLs, existing `DESIGN.md`,
   brand docs, image artifacts, or user notes. If evidence is missing, say so
   and base the contract on the brief only; do not invent brand facts.
3. **Separate reference semantics.** For every reference, split it into:
   - `Keep`: qualities to preserve, such as density, composition, material,
     typography rhythm, color temperature, or motion attitude.
   - `Change`: subject matter, copy, brand marks, exact layout, protected
     assets, and anything the user wants adapted.
   - `Do not copy`: literal screenshots, logos, claims, pricing, proprietary
     UI, or exact prompt wording from examples.
4. **Freeze the direction.** Choose one coherent visual stance. Do not provide
   five unrelated moodboards. If there are genuinely competing directions,
   name them briefly, pick the recommended one, and continue.
5. **Write `DESIGN.md`.** Use these nine headings exactly:
   - `## 1. Visual Theme & Atmosphere`
   - `## 2. Color`
   - `## 3. Typography`
   - `## 4. Spacing & Grid`
   - `## 5. Layout & Composition`
   - `## 6. Components`
   - `## 7. Motion & Interaction`
   - `## 8. Voice & Brand`
   - `## 9. Anti-patterns`
6. **Write `design-contract.md`.** Include:
   - goal and target artifact
   - evidence table with confidence (`observed`, `provided`, `inferred`)
   - keep/change/do-not-copy table
   - final design stance in one paragraph
   - risks and explicit unknowns
   - quality gate checklist
7. **Write `implementation-handoff.md`.** Keep it short and operational:
   - files to read
   - token/palette/type/layout constraints
   - asset rules
   - responsive requirements
   - "first artifact should prove..." acceptance notes
8. **Validate.** Read `references/checklist.md` and satisfy every P0 gate
   before final handoff.

## Output rules

- Make every claim traceable to user input, observed reference evidence, or an
  explicitly labeled inference.
- Prefer concrete constraints over adjectives: "one warm accent, no purple or
  blue glow" beats "premium".
- Treat "do the same style" as "borrow controllable qualities", not "clone the
  original subject or prompt".
- If the user asks for immediate UI generation too, finish these contract files
  first, then hand off to the appropriate artifact skill in the next step.

© nexu-io · Apache-2.0 · nexu-io/open-design

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

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

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