google-gemini/string-reviewer
> Use this skill when asked to review text and user-facing strings within the codebase. It ensures that these strings follow rules on clarity, usefulness, brevity and style.
npx skills add https://github.com/google-gemini/gemini-cli --skill string-reviewer
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.
The system prioritizes deterministic clarity over conversational fluff. We
provide telemetry, not etiquette, ensuring the user retains absolute agency..
(Cloud Billing, IAM, the System) and probabilistic AI analysis (Gemini).
(e.g., Tracing stack traces...). Keep status updates under 5 words.
Lead with intent so users can scan left-to-right.
with one-click recovery commands or suggested prompts.
(destructive/irreversible) tasks only. Stop warning-fatigue.
Use this checklist to audit UI strings and AI responses.
the - system or the CLI.
performing the action.
analysis (thinking)
rewrite.
Certainly). Replace with raw data or progress indicators.
sub-states (e.g., Parsing logs... ➔ Identifying patterns...) to show momentum.
state/infrastructure.
content.
path to a fix (command, link, or prompt).
codes (e.g., 404, 500).
“Ask Gemini: 'Explain this port error.'”
Ensure all terminology aligns with the project [word
list](./references/word-list.md).
If a string uses a term marked "do not use" or "use with caution," provide a
correction based on the preferred terms.
If packages/cli/src/config/settingsSchema.ts is modified, confirm labels and
descriptions specifically follow the unique [Settings
guidelines](./references/settings.md).
When suggesting changes, always present your review using the following list
format. Do not provide suggestions outside of this list..
1. **{Rationale/Principle Violated}**
- ❌ "{incorrect phrase}"
- ✅ `"{corrected phrase}"`
Take google-gemini/string-reviewer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.