Claude Code Rust Error Message Style for Lowercase Starts and Punctuation
Review the text of Rust errors, panics, and assertions for lowercase starts, acronym casing, and trailing punctuation.
中文Install in Claude Code
Open your project in Claude Code and provide the Rust error messages and any abbreviations whose spelling matters. The example compares only string literals.
- Review `.claude/skills/lowercase-error-messages/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.claude/skills/lowercase-error-messages/` in your project and save the reviewed file as `.claude/skills/lowercase-error-messages/SKILL.md`.
- Start Claude Code from that project's root, then select `/lowercase-error-messages` in the slash menu.
Example task
Apply the lowercase-start and punctuation rules to these fictional Rust error messages. Preserve PDF as an acronym.
Missing shelf label!
PDF index is empty.What to check
Lowercase `Missing`, preserve uppercase `PDF`, and remove trailing punctuation from both messages. The resulting strings are shown below.
missing shelf label
PDF index is emptyOriginal SKILL.md on GitHub · Updated
Frequently asked question
Does this Claude Code Rust error message style require a lowercase start when the first word is PDF?
Preserve the casing of an acronym or proper noun. Start ordinary words in lowercase and remove trailing punctuation from every message.