ux-writer

Write and refine context-aware UI copy for buttons, tooltips, and error messages.

2|1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/GACLove/feishu-aily-skills --skill ux-writer-gaclove
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ux-writer
Source: https://github.com/GACLove/feishu-aily-skills/tree/main/skills/ux-writer
Command: npx skills add https://github.com/GACLove/feishu-aily-skills --skill ux-writer-gaclove

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

UX copy is often inconsistent, unclear, or mismatched to the user's context, causing confusion, errors, and friction in product flows. This skill produces concise, context-aware microcopy that guides users, reduces support friction, and improves task completion.

Core Features & Use Cases

  • Label & Button Copy: Write and refine single-line CTAs and labels that are action-oriented and platform-appropriate.
  • Error, Empty, and Tooltip Text: Produce three-part error messages, helpful empty states, and succinct tooltips that explain cause and fix.
  • Onboarding & Flows: Draft onboarding steps, multi-screen help, and multi-option dialogs with tone and consistency across screens.
  • Translation & Localization Support: Translate or adapt existing copy for target languages while respecting length constraints and native phrasing.
  • Terminology & Style Guide Enforcement: Apply a provided style guide or proactively suggest and track terminology choices across iterations.

Quick Start

Refine the following UI copy for clarity, conciseness, and consistent tone given the app context and any provided style guide.

Frequently Asked Questions about ux-writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write clear error messages and empty states for my app?

Writing clear error messages and empty states involves producing three-part error text and helpful empty states that explain the cause and guide users to a fix. This approach reduces user friction and prevents support tickets.

What is the best way to ensure consistent microcopy across multi-step onboarding flows?

Ensuring consistent microcopy across multi-step onboarding flows requires applying a defined style guide and tracking terminology choices across all screens. This maintains a uniform tone and consistent contextual guidance throughout the user journey.

Can I generate UI copy directly from design screenshots or feature descriptions?

Generating UI copy directly from design screenshots or feature descriptions is possible by extracting context and producing action-oriented labels, buttons, and tooltips. The output includes multiple tone options and rationale for each choice.

How do I localize and translate UI copy for target languages without breaking length constraints?

Localizing and translating UI copy requires adapting existing text for target languages while respecting length constraints and native phrasing. This ensures the translated microcopy fits within the original UI components naturally.

Does UX writing work for single-line labels and multi-option dialogs?

UX writing works for both single-line labels and multi-option dialogs by refining concise, context-aware text. It produces platform-appropriate CTAs and maintains tone consistency across complex multi-screen interactions.