Harness-engineering harness-ux-copy

name: harness-ux-copy

install
source · Clone the upstream repo
git clone https://github.com/Intense-Visions/harness-engineering
manifest: agents/skills/claude-code/harness-ux-copy/skill.yaml
source content

name: harness-ux-copy version: "1.0.0" description: Microcopy auditing, error message quality, voice/tone guides, and UI string consistency stability: static cognitive_mode: advisory-guide triggers:

  • manual
  • on_pr
  • on_review platforms:
  • claude-code
  • gemini-cli
  • cursor
  • codex tools:
  • Bash
  • Read
  • Write
  • Edit
  • Glob
  • Grep
  • emit_interaction cli: command: harness skill run harness-ux-copy args:
    • name: path description: Project root path required: false
    • name: scope description: "Audit scope: all, errors, labels, onboarding, help. Defaults to all." required: false
    • name: voice-guide description: Path to a custom voice/tone guide file required: false mcp: tool: run_skill input: skill: harness-ux-copy path: string type: rigid tier: 3 internal: false keywords:
  • UX copy
  • microcopy
  • error messages
  • voice
  • tone
  • UI text
  • labels
  • onboarding
  • help text
  • style guide
  • content design
  • UX writing stack_signals:
  • "src//components/"
  • "src/**/messages*"
  • "src/**/strings*"
  • "src//i18n/"
  • "src/**/copy*"
  • "VOICE.md"
  • "STYLE.md" phases:
  • name: discover description: Locate UI string sources, voice guides, and component text across the project required: true
  • name: audit description: Evaluate microcopy against voice/tone consistency, clarity, and error message quality required: true
  • name: guide description: Produce recommendations for string improvements, pattern standardization, and voice alignment required: true
  • name: validate description: Verify recommended changes preserve meaning, match voice guide, and maintain i18n compatibility required: true related_skills:
  • ux-microcopy-principles
  • ux-voice-tone
  • ux-active-voice
  • ux-error-messages
  • ux-form-labels
  • ux-button-cta-copy
  • ux-confirmation-dialogs
  • ux-destructive-action-copy
  • ux-empty-states
  • ux-notification-copy
  • ux-onboarding-copy state: persistent: false files: [] depends_on: []