Files
gemini-cli/.gemini/skills/string-reviewer/references/settings.md

992 B

Settings

Noun-First Labeling (Scannability)

Labels must start with the subject of the setting, not the action. This allows users to scan for the feature they want to change.

  • Rule: [Noun] [Attribute/Action]
  • Example: Show line numbers becomes simply Line numbers

Positive Boolean Logic (Cognitive Ease)

Eliminate "double negatives." Booleans should represent the presence of a feature, not its absence.

  • Rule: Replace Disable {feature} or Hide {Feature} with {Feature} enabled or simply {Feature}.
  • Example: Change "Disable auto update" to "Auto update".
  • Implementation: Invert the boolean value in your config loader so true always equals On

Verb Stripping (Brevity)

Remove redundant leading verbs like "Enable," "Use," "Display," or "Show" unless they are part of a specific technical term.

  • Rule: If the label works without the verb, remove it
  • Example: Change Enable prompt completion to Prompt completion