clarify

Analyze UI text for jargon, ambiguity, passive voice, and tone mismatch.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/pronpratanT/NYC-Attendance-Frontend --skill clarify-pronpratant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clarify
Source: https://github.com/pronpratanT/NYC-Attendance-Frontend/tree/main/.github/skills/clarify
Command: npx skills add https://github.com/pronpratanT/NYC-Attendance-Frontend --skill clarify-pronpratant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses confusing, unclear, or poorly written text within user interfaces, making products easier to understand and use.

Core Features & Use Cases

  • Identify Clarity Issues: Detects jargon, ambiguity, passive voice, excessive length, incorrect assumptions, and tone mismatches.
  • Contextual Assessment: Analyzes audience, user mental state, action, and constraints to inform improvements.
  • Systematic Refinement: Provides specific guidance for improving error messages, labels, instructions, button text, help text, empty states, success messages, loading states, confirmation dialogs, and navigation.
  • Use Case: Improving the clarity of error messages on a login form to guide users effectively when they enter incorrect credentials.

Quick Start

Use the clarify skill to improve the error message for invalid email input on the signup form.

Frequently Asked Questions about clarify

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

FAQPage Schema
How do I improve unclear UX copy and error messages in my user interface?

Improving unclear UX copy involves analyzing text for jargon, ambiguity, and passive voice, then systematically refining error messages, labels, and button text to match audience context and mental state.

What is the best way to write clear microcopy for form labels and confirmation dialogs?

Writing clear microcopy requires assessing user mental state and action context to eliminate tone mismatches and incorrect assumptions, providing specific guidance for labels, instructions, and confirmation dialogs.

How do I fix confusing error messages on a login form to guide users effectively?

Fixing confusing error messages requires analyzing the text for ambiguity and length, then refining the copy to clearly communicate invalid credential scenarios and guide users through corrective actions.

Why does passive voice and jargon make user interface content design unclear?

Passive voice and jargon make user interface content design unclear by introducing ambiguity and incorrect assumptions, which disrupts user comprehension and creates a mismatch with the action context.

Can I use systematic refinement for empty states and loading states in UX writing?

Yes, systematic refinement applies to empty states and loading states in UX writing by evaluating audience constraints and tone, ensuring all UI elements provide clear, contextually appropriate user guidance.