improve-code-quality

Analyze and improve code quality for any path in the monorepo. Use whenever the user asks to improve, audit, review, clean up, refactor, lint, or check code quality for a directory or file. Also trigger for requests about security review, performance optimization, robustness checks, dependency audits, or readability improvements. Activate for any mention of code quality, code health, code smells, tech debt, or cleanup tasks targeting a specific path. Even if the user just says "check this code" or "review crates/foo", this skill applies.

Install
npx skills add 'https://github.com/moonrepo/moon/tree/master/.agents/skills/improve-code-quality'
Download bundle ↓
master · 171d301Scanned 2026-09-17

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗

evals/evals.json

evals/evals.jsonBrowse 2 files
View on GitHub
← Back to SKILL.md
{  "skill_name": "improve-code-quality",  "evals": [    {      "id": 0,      "prompt": "/improve-code-quality crates/common",      "expected_output": "A structured code quality report for the common crate covering automated tool results (clippy, rustfmt) and manual analysis across security, performance, readability, robustness, and dependencies categories. Should detect Rust language, run clippy and rustfmt, and present findings in a table format with severity levels.",      "files": []    },    {      "id": 1,      "prompt": "/improve-code-quality crates/task-runner",      "expected_output": "A structured code quality report for the task-runner crate, which contains async code. Should detect Rust language, run clippy and rustfmt, and perform manual analysis that catches async-specific issues like blocking in async contexts. Report should be organized by severity with tables.",      "files": []    }  ]}