
String Reviewer
This is a UX writing linter disguised as a code review tool. Point it at user-facing strings in your codebase and it audits them against a strict voice guide: no first-person AI, deterministic verbs for system states versus probabilistic language for AI output, front-loaded actionability, and the five-word rule for status messages. It won't rewrite anything without permission, just flags violations and suggests corrections in a structured format. Built for a specific product (references a Gemini CLI with settings schema) but the underlying checklist works for any developer tool that talks to users. Useful if you're tired of loading spinners that say "please wait" instead of what's actually happening.
- skills.sh installs
- 399
- GitHub stars
- 108.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add google-gemini/gemini-cli --skill string-reviewer --agent claude-codeInstalls into .claude/skills of the current project.
Files
String Reviewer
Instructions
Act as a Senior UX Writer. Look for user-facing strings that are too long, unclear, or inconsistent. This includes inline text, error messages, and other user-facing text.
Do NOT automatically change strings without user approval. You must only suggest changes and do not attempt to rewrite them directly unless the user explicitly asks you to do so.
Core voice principles
The system prioritizes deterministic clarity over conversational fluff. We provide telemetry, not etiquette, ensuring the user retains absolute agency..
Sponsors
Details
- Repository
- github.com/google-gemini/gemini-cli
- Categories
- Git & Pull Requests, Code Review & Quality, CLI & Terminal
- First seen
- Jun 3, 2026