989 B
989 B
description, argument-hint
| description | argument-hint |
|---|---|
| Review Nix changes against repository Nix style rules | [target] |
Use the nix-style skill.
Audit ${ARGUMENTS:-the staged diff} for violations of the repository Nix style rules.
Report only actionable findings. Order findings by severity. Do not report preferences unless a loaded rule states them.
Use this format for each finding:
`code-path:line`
> `smallest reviewed-code excerpt that shows the violation`
`rule-file:line`: Finding title.
Summary: why the code breaks the rule
Fix: suggested fix
Keep the code excerpt to one to three lines when possible.
Use a longer excerpt only when the violation needs surrounding context.
Use ... to omit unrelated lines from a multi-line excerpt.
Use a skill-relative rule citation, such as let.md:7.
Make the fix direct.
Do not include alternatives when one fix best follows the cited rule.
It is acceptable to report no findings when the reviewed Nix already follows the loaded rules.