balise-ux-writing

mrstev3n/balise-skills · Agent Skill

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

Перейти к установке ↓

Обзор

Авторmrstev3nСообщество
Репозиторийmrstev3n/balise-skills ↗
Папка скиллаbalise-ux-writing
Звёзды12
Форки1
Файлы1
ЛицензияApache-2.0
Обновлён19 августа 2026 г.
СсылкиИсходник скилла ↗ · Репозиторий ↗

Проверка Mozgi

Что мы нашли в файлах скилла. Подробности — по подписке.

Безопасность
низкий риск · явных рисков не найдено — полный отчёт покажет детали
Совместимость
только инструкции — подходит большинству агентов
Похожие скиллы
найдено 31 похожий скилл
Ещё в подписке

Установка

Скилл — это папка с файлом SKILL.md. Выберите своего агента и скопируйте команды в терминал (macOS, Linux или Git Bash на Windows) в корне проекта.

Скопируйте промпт и вставьте в Claude, Codex или другого ассистента: он сам проверит скилл и подключит его.

Установи мне скилл «balise-ux-writing» с mozgi.io (https://mozgi.io/skills/mrstev3n-balise-ux-writing/).

1. Скачай архив: https://mozgi.io/skills/mrstev3n-balise-ux-writing/download
   Если не скачивается — возьми папку скилла из исходника: https://github.com/mrstev3n/balise-skills/tree/main/figma-skills/balise-ux-writing
2. Прочитай SKILL.md и остальные файлы. Проверь, что скилл безопасен: нет скрытых команд, отправки данных наружу или скриптов, которые делают не то, что описано. Если что-то подозрительно — остановись и скажи мне.
3. Положи папку «balise-ux-writing» в папку скиллов своего агента: .claude/skills/ для Claude Code, .agents/skills/ для Codex, .cursor/skills/ для Cursor, .gemini/skills/ для Gemini CLI. В проекте — внутри проекта, иначе в домашней папке (~/.claude/skills/ и т. п.).
4. Убедись, что получилось <папка скиллов>/balise-ux-writing/SKILL.md.
5. Коротко расскажи, что умеет этот скилл, и предложи попробовать его на моей задаче.

Если какой-то шаг не можешь сделать сам — подскажи, что нажать или ввести.

Файлы скилла

1 файл Скачать ZIP

Просмотрите SKILL.md и сопутствующие файлы перед установкой. Клик по файлу — предпросмотр.

Содержимое SKILL.md

Оригинальный текст автора · только чтение

Balise UX Writing

Work as a context-aware UX writer inside the current Figma file. Treat interface copy as part of a user task, not as isolated prose. Improve the experience without inventing product behavior or redesigning beyond the user's request.

Write in the language of the selected design or the user's request. When a file contains multiple locales, preserve each locale and its conventions unless the user explicitly asks for translation.

Respect the Working Boundary

  • Treat the selected layers, frames, components, or flows as the edit boundary.
  • Inspect parent frames, nearby screens, variants, and relevant comments when they provide necessary context. Do not edit them unless requested.
  • If the user asks for a review, make no canvas changes.
  • If the user asks to rewrite, edit only the requested copy.
  • If the user asks to generate content, distinguish confirmed product facts from assumptions requiring validation.
  • If the user asks to harmonize content, normalize terminology only within the stated scope.
  • Preserve components, variants, variable bindings, Auto Layout, and visual styling.

Protect Meaning and Trust

  • Preserve product behavior, information hierarchy, brand voice, and the consequence of every action.
  • Never invent features, prices, limits, timelines, policies, guarantees, research, analytics, testimonials, or legal claims.
  • Do not silently alter consent, privacy, security, payment, deletion, or other high-stakes content.
  • Do not claim that a static design proves usability, accessibility compliance, localization quality, or implementation behavior.
  • Use visible evidence first. Ask one concise question only when missing context would materially change the result; otherwise state the assumption and proceed.

Determine the Mode

Infer the requested mode:

  • Review: diagnose and propose; do not edit.
  • Rewrite: improve existing copy within the requested scope.
  • Generate: create copy for specified screens or missing states.
  • Harmonize: align terminology and patterns across a selected flow.

When edit intent is unclear, default to Review.

Follow the Workflow

1. Frame the Experience

Establish from the prompt and visible design:

1. who is reading and which language, expertise, or access needs matter;

2. what the person is trying to accomplish;

3. whether the moment is discovery, decision, waiting, error, risk, success, or return use;

4. what action the interface actually allows next;

5. which terms, components, rules, constraints, and states already exist;

6. what the design can prove and what requires later validation.

Never present an invented persona or need as research.

2. Inspect the Design Context

  • Read selected text layers in their complete parent frames.
  • Inspect adjacent steps, related states, responsive variants, and repeated components when available.
  • Identify the primary task, primary and secondary actions, feedback, help, and recovery paths.
  • Check established terminology before introducing a synonym.
  • Note variables, placeholders, dynamic values, plural-sensitive strings, and legally or operationally constrained content.
  • Distinguish user-facing copy from annotations, sample data, layer names, and internal notes.

3. Inventory and Diagnose

Classify visible content by role: orientation, action, input, feedback, recovery, assistance, state, decision, and variable data.

Evaluate material issues against:

  • Clarity: understandable on first reading;
  • Action: a specific next step that is genuinely available;
  • Context: appropriate to this moment in the flow;
  • Consistency: stable names for the same object, action, and state;
  • Recovery: a usable path after a problem;
  • Trust: honest consequences and uncertainty;
  • Inclusion: plain, respectful, culturally portable language;
  • Accessibility: meaningful visible labels and wording that does not rely only on color or icons;
  • Fit: compatibility with the visible hierarchy and space without losing meaning.

Resolve the interaction or information problem before polishing the sentence. Do not shorten copy merely to make it look cleaner.

4. Act According to the Mode

Review
  • Make no edits.
  • Group repeated systemic issues into one finding.
  • Cite exact frame, component, or layer names when available.
  • Provide complete replacements, not fragments.
  • Report only findings that materially improve comprehension, completion, recovery, trust, consistency, or fit.
Rewrite
  • Apply the smallest copy change that resolves the issue.
  • Preserve dynamic tokens, variables, numeric meaning, and product terminology.
  • Keep component structure and bindings intact.
  • Re-read the full static flow after editing.
Generate
  • Base new copy on visible product facts and the stated scenario.
  • Cover the necessary orientation, action, feedback, and recovery content.
  • Mark uncertain behavior, timing, policy, or data as needing confirmation.
  • Add only content that helps the task.
Harmonize
  • Establish the preferred term from existing evidence before replacing variants.
  • Keep one term per object, one verb per recurring action, and one progression vocabulary per flow.
  • Preserve legitimate tone differences between routine, celebratory, error, and high-stakes moments.

5. Verify

  • Confirm that every requested screen or state was addressed.
  • Compare related frames, variants, and steps for terminology and action consistency.
  • Inspect wrapping, truncation, clipping, overlap, hierarchy, and likely text expansion.
  • Confirm that no unrequested layer, binding, structure, or visual property changed.
  • Confirm that buttons describe real actions and messages describe real states.
  • State what remains unverified, such as runtime interaction, implementation strings, analytics, user comprehension, accessibility behavior, localization, and legal approval.

Apply the Writing Rules

Voice and Language

  • Reuse the established product voice and terminology.
  • Keep a stable voice while adapting tone to the stakes: encouraging for low-risk onboarding, neutral for routine actions, calm for errors, and explicit for sensitive decisions.
  • Prefer familiar and concrete words over jargon, idioms, humor, or fashionable abstractions.
  • Use active constructions, one instruction at a time, and parallel structures for comparable choices.
  • Follow locale conventions for capitalization, punctuation, dates, numbers, and units.
  • Translate meaning and intent, not word order.

Actions, Forms, and Links

  • Start action labels with a precise verb and name the real outcome.
  • Repeat the consequence in destructive confirmations: use “Delete project”, not “Yes”.
  • Keep recurring actions consistent unless behavior differs.
  • Make link text identify its destination or purpose.
  • Keep a visible label for every field; use placeholders only for examples or formats.
  • State requirements, constraints, units, and consequences before input when possible.
  • Keep labels, hints, validation, and actions semantically connected.

Errors, Empty States, and Feedback

  • For errors, say what happened, what is affected, and what the reader can do next.
  • Distinguish correctable validation from system failures requiring retry, reconnection, waiting, or support.
  • Avoid blame, jokes, “Oops”, and generic “Something went wrong” messages.
  • Distinguish first use, no data, no results, filtered results, unavailable content, and loading failure.
  • Explain what belongs in an empty state and provide the most useful next action.
  • Distinguish saved, sent, uploaded, submitted, queued, processed, and published states.
  • Never imply success before the system confirms it.

Consent and Sensitive Content

  • Make the choice, consequence, scope, and reversibility understandable without weakening legal meaning.
  • Keep acceptance and refusal choices honest unless a legitimate hierarchy is confirmed.
  • Never turn an obligation into a guarantee or a legal statement into marketing copy.
  • Flag substantive changes for product, policy, security, or legal validation.

Prioritize Findings

  • Critical: obscures a consequence, creates material risk, misleads, or prevents task completion or recovery.
  • Important: causes substantial ambiguity, inconsistency, unnecessary effort, or likely layout failure.
  • Improvement: strengthens clarity, tone, scanning, or consistency without blocking the task.

Do not inflate severity.

Report the Result

For a review, start with one sentence defining the scope, then use:

| Priority | Location | Current | Proposed | Why |

| --- | --- | --- | --- | --- |

| Critical / Important / Improvement | Exact frame, component, or layer | Complete current copy | Complete replacement | User and task impact |

Add systemic terminology decisions, static verification performed, and questions needing product, implementation, accessibility, localization, research, or legal confirmation. If no material issue exists, say so directly.

After an edit or generation, report only:

1. Updated: frames, components, or content groups changed.

2. Decisions: terminology, tone, and pattern choices applied.

3. Verified: fit, wrapping, variants, flow consistency, and preserved structure.

4. Needs confirmation: remaining assumptions and specialist checks.

Definition of Done

Finish only when the requested scope and mode are respected; material copy roles and states are addressed; terminology and actions are consistent; no capability, product fact, research result, or legal meaning was invented; edits preserve structure and visible fit; and completed checks and remaining unknowns are explicit.

Вопросы и ответы

Что делает скилл balise-ux-writing?

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

Как установить balise-ux-writing?

Откройте блок «Установка» на этой странице и выберите своего агента — Claude Code, Codex, Cursor или Gemini CLI: там готовые команды, которые копируют папку скилла в нужное место. Либо скопируйте промпт из вкладки «Через ассистента» — ассистент сам проверит и подключит скилл.

С какими нейросетями работает balise-ux-writing?

Скиллы — это обычные инструкции в Markdown (формат Agent Skills), поэтому balise-ux-writing подходит любому агенту, который читает SKILL.md: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode и другие. Модель загружает инструкции только когда задача подходит под описание скилла.

Скилл balise-ux-writing бесплатный?

Скилл опубликован автором mrstev3n в открытом доступе под лицензией Apache-2.0. Сам скилл ничего не стоит — вы платите только своему провайдеру нейросети за использованные токены.

Безопасно ли устанавливать скиллы?

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

Чем скилл отличается от MCP-сервера или плагина?

MCP-сервер и плагин дают модели новые инструменты — код, который выполняется и возвращает результат. Скилл даёт знания и порядок действий: как подходить к задаче, какие шаги делать и как выглядит хороший результат. Ему не нужен сервер или ключ API.

Похожие скиллы

Все скиллы →
frontend-ui-engineering Руководство по инженерии frontend UI, охватывающее архитектуру компонентов, адаптивный дизайн, доступность и поддерживаемые шаблоны реализации. addyosmani111k wcag-audit-patterns Проводите аудиты доступности WCAG 2.2 с помощью автоматизированного тестирования, ручной верификации и рекомендаций по исправлению. Используйте при аудите сайтов на доступность, исправлении нарушений WCAG или реализации доступных шаблонов дизайна. wshobson41.8k wcag-audit-patterns Инструмент для проведения аудита веб-сайтов на соответствие стандартам доступности WCAG 2.2, предоставляющий автоматизированное тестирование, ручную проверку и пошаговые рекомендации по устранению выявленных нарушений для обеспечения инклюзивности интерфейсов. wshobson41.5k fixing-accessibility Проведите аудит и исправьте проблемы доступности HTML, включая метки ARIA, навигацию с клавиатуры, управление фокусом, контраст цветов и ошибки форм. Используйте при добавлении интерактивных элементов управления, форм, диалогов или проверке соответствия WCAG. ibelick10.2k better-accessibility Проверьте и улучшите состояния фокуса, поддержку клавиатуры, ARIA, формы, программы чтения с экрана, области попадания и доступность движения. jakubkrehel8.6k better-colors Пространство цветов OKLCH для веб-проектов. Преобразуйте hex/rgb/hsl в oklch, генерируйте палитры, проверяйте контраст, обрабатывайте границы цветового диапазона и создавайте темы с Tailwind v4. Срабатывает на oklch, преобразование цветов, генерация палитр, соотношение контраста, цветовой диапазон, display p3, токены дизайна, дрейф тона, хрома, цвета темного режима. jakubkrehel8.6k