ux-copy

Generate user-centered UX microcopy for CTAs, errors, and onboarding flows.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/otto-poblysh/pedagemy-early-access --skill ux-copy-otto-poblysh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ux-copy
Source: https://github.com/otto-poblysh/pedagemy-early-access/tree/main/.agents/skills/ux-copy
Command: npx skills add https://github.com/otto-poblysh/pedagemy-early-access --skill ux-copy-otto-poblysh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

UX copy reduces user confusion by turning ambiguous UI, errors, empty states, and CTAs into clear, actionable language that matches the user’s intent and emotional state.

Core Features & Use Cases

  • Microcopy for CTAs: Produces button labels and prompts that start with verbs and map directly to the user’s outcome.
  • Error and warning messages: Recommends copy that explains what happened, why it happened, and how to fix it.
  • Empty states, onboarding, and confirmations: Writes guidance for states where content is missing, helps users progress through onboarding, and formats dialogs with clear consequences and button labels.
  • Tooltips and loading states: Suggests concise, helpful text that reduces uncertainty during wait times.

Quick Start

Tell the skill the exact screen or flow, the user’s goal and feelings, and the desired tone, then ask it to write or review the specific copy you need.

Frequently Asked Questions about ux-copy

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

FAQPage Schema
How do I write UX microcopy for error messages that actually helps users?

Writing effective UX microcopy for error messages involves explaining what happened, why it happened, and how to fix it. This approach reduces user confusion by turning ambiguous UI errors into clear, actionable language matching the user’s intent and emotional state.

What is the best way to write clear CTA labeling for web and product flows?

Writing clear CTA labeling requires producing button labels and prompts that start with verbs and map directly to the user’s outcome. This approach clarifies interface actions and reduces friction for real users across web and product flows.

How do I create copy for empty states and onboarding screens?

Creating copy for empty states and onboarding screens involves writing guidance for states where content is missing and helping users progress through onboarding. This microcopy clarifies interface actions and reduces friction by matching the user’s intent and emotional state.

Can I adapt the tone of confirmation dialogs and tooltips for different contexts?

Adapting the tone of confirmation dialogs and tooltips is supported for success, error, warning, and neutral contexts. Tone adaptation ensures the generated UX microcopy remains concise, human, and actionable while matching the specific emotional state of the user.

What do I need to provide to generate UX writing for loading states and tooltips?

To generate UX writing for loading states and tooltips, you need to provide the exact screen or flow, the user’s goal and feelings, and the desired tone. The skill then outputs concise, helpful text that reduces uncertainty during wait times.