string-reviewer_skill

This skill reviews user-facing strings for clarity, brevity, and consistency, suggesting improvements while preserving user control.
  • TypeScript

97.4k

GitHub Stars

1

Bundled Files

3 weeks ago

Catalog Refreshed

1 month ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstart where the catalogue uses aiagentskills.

npx veilstart add skill google-gemini/gemini-cli --skill string-reviewer

  • SKILL.md4.1 KB

Overview

This skill reviews user-facing strings and UI copy across a TypeScript codebase to ensure clarity, brevity, consistency, and actionable guidance. It acts as a Senior UX Writer that flags problematic text, maps issues to voice principles, and proposes precise replacements. Use it to keep CLI and agent strings deterministic, scannable, and repairable without changing code autonomously.

How this skill works

The skill scans inline text, error messages, prompts, and settings labels to detect violations of core voice principles (deterministic clarity, system transparency, front-loaded actionability, and agentic error recovery). For each issue it produces a concise rationale and a suggested replacement following the required list format. It never rewrites strings without explicit user approval and pairs every error critique with one clear corrective action or prompt suggestion.

When to use it

  • Before a release to audit CLI messages and Git-tracked UI strings
  • When adding new commands, flags, or error cases to ensure consistent voice
  • During localization prep to simplify and normalize source strings
  • When addressing user confusion reports tied to ambiguous messages
  • When updating settings schema labels or descriptions

Best practices

  • Always front-load intent: use the [Goal] + [Action] pattern for prompts and buttons
  • Keep status and loading states under five words and show telemetry for long tasks
  • Use deterministic verbs for system/infrastructure and probabilistic verbs for Gemini outputs
  • Pair every error with exactly one immediate recovery command or suggested prompt
  • Avoid first-person pronouns; attribute thinking to Gemini and doing to the system

Example use cases

  • Audit CLI error messages to add one-click recovery commands and human-readable context
  • Review new feature copy to ensure the first three words describe user intent
  • Normalize settings labels and descriptions after schema changes
  • Convert polite loading text into telemetry-driven micro-state cycles for long-running tasks

FAQ

No. It only suggests changes and will not modify source files unless explicitly instructed.

How are suggested replacements formatted?

Each suggestion follows a strict list format: state the violated principle, show the incorrect phrase, and provide the corrected phrase.

Does the skill handle localization issues?

It flags strings that hinder localization (length, ambiguity, context) and proposes neutral, translatable alternatives.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational