Automate UX writing to enforce design system standards. Ideal for operations teams managing large-scale content. Integrates with Claude and Codex for consistent, high-quality output.
git clone https://github.com/content-designer/ux-writing-skill.gitThis agent skill transforms Claude, Codex, and Cursor into specialized UX writing tools by packaging evidence-based writing expertise into an automated framework. It applies four measurable quality standards—Purposeful, Concise, Conversational, and Clear—across common UX patterns like error messages, buttons, empty states, and notifications. The skill includes accessibility guidelines, voice and tone frameworks, research-backed benchmarks, and before/after examples that help teams enforce consistent content quality without manual review bottlenecks. Content designers use it to apply standards systematically; product teams use it to enable non-writers to create on-brand copy; and design system teams use it to scale content enforcement. Installation takes one CLI command, and the skill activates automatically when you write or edit interface copy.
1. **Identify the UI element**: Specify the component (e.g., button, modal, tooltip) and its context (e.g., login screen, checkout flow). Use tools like Figma or Storybook to reference the design system. 2. **Define constraints**: Provide the design system name (e.g., Material Design, Carbon Design), tone (e.g., conversational, formal), and character limits. Include edge cases (e.g., error states, empty states) to ensure coverage. 3. **Run the prompt**: Paste the template into Claude/ChatGPT and replace [PLACEHOLDERS] with your specifics. For bulk generation, use a CSV/JSON file to list elements and iterate with the AI. 4. **Review and refine**: Cross-check the output against the design system. Adjust for edge cases missed (e.g., accessibility labels for screen readers). Use tools like Storybook’s 'Variants' tab to test consistency. 5. **Automate**: Integrate with tools like GitHub Actions or Figma plugins to auto-generate microcopy when design files are updated. Log discrepancies in a spreadsheet for review.
Content designers applying consistent UX writing standards across products without memorizing every rule
Product teams enabling non-writers to create interface copy that follows design system guidelines
Design system teams enforcing content standards at scale without becoming a bottleneck
Early-stage products building content quality in from the start with proven patterns
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/content-designer/ux-writing-skillCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Generate UX microcopy for [UI_ELEMENT] in [PRODUCT_NAME] following the design system guidelines. Ensure the text is [TONE: e.g., concise, friendly, professional] and adheres to the [STYLE_GUIDE_NAME] rules. Include variations for [USE_CASE: e.g., error states, empty states, tooltips]. Output in a table with columns: 'Context', 'Copy', 'Character Limit', and 'Notes'. Example: 'Generate microcopy for a password reset button in a SaaS app following Material Design guidelines. Include variations for primary and secondary buttons.'
### UX Microcopy for Password Reset Button | **Context** | **Copy** | **Character Limit** | **Notes** | |---------------------------|------------------------------|---------------------|------------------------------------| | Primary Button (Desktop) | Reset Password | 20 | Bold, uppercase, Material Design | | Primary Button (Mobile) | Reset password | 18 | Sentence case, touch-friendly | | Secondary Button | Forgot password? | 22 | Italic, underlined, subtle hover | | Error State (Invalid Email)| Email not found. Try again. | 25 | Red text, inline validation | | Tooltip | Click to reset your password | 30 | Appears on hover, concise | | Empty State (Post-Reset) | Password reset complete! | 24 | Green text, success confirmation | **Design System Compliance:** - All copies use sentence case (except primary buttons). - Error state aligns with Material Design's error styling. - Tooltip avoids technical jargon (e.g., 'SMTP server' omitted). **Tone:** Friendly but professional, avoiding overly casual language like 'Oops!' or 'Whoops!'.
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate security compliance and monitor real-time security posture seamlessly.
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan