What problem does it solve? Common Lisp codebases drift into inconsistent naming, formatting, macro usage, and error handling without a shared standard, making reviews subjective and code harder to maintain. This Skill encodes Google's Common Lisp Style Guide so agents apply the same rules every time. ## Core Features & Use Cases - Formatting and naming rules: Enforces line length, indentation, whitespace, semicolon comment conventions, lowercase hyphenated symbols, predicate -P suffixes, and earmuff/plus naming for globals and constants. - Language usage guidance: Covers packages, CLOS, macros, EVAL-WHEN, assertions versus conditions, functional style, recursion versus iteration, and prohibitions on runtime EVAL and INTERN. - RFC 2119 rule levels: Distinguishes MUST, SHOULD, and MAY guidelines so reviewers know which violations require permission versus judgment. - Use Case: While reviewing a pull request that adds a new Common Lisp module, the agent flags double-colon package access, missing docstrings on public functions, and ASSERT used for input validation instead of ERROR. ## Quick Start Review this Common Lisp file using the google-common-lisp-style guide and list any violations of naming, formatting, or error-handling rules.