BeautifulRust
morganlinton/BeautifulRustRevisado por IA
O que faz
Beautiful Rust são três Agent Skills mais uma configuração de clippy. Instaladas num agente de código como Claude Code, Codex, Copilot, Cursor ou Gemini CLI, elas o direcionam para um Rust idiomático ao escrever código, fazem com que ele produza uma revisão priorizada do Rust existente em que cada achado cita a regra que descumpre, e o orientam ao portar C, C++, Python, Go ou JavaScript para Rust. As regras são extraídas de cinco guias de Rust publicados, e o arquivo de lints aplica no CI as que podem ser checadas por máquina. É para desenvolvedores Rust que já usam um agente de código e têm cargo e clippy instalados.
Facilidade de instalação
C · instalar 1 ou 2 ferramentas · Windows
Instalar é um comando só, como npx skills add morganlinton/BeautifulRust ou claude plugin install, mas é preciso ter antes um agente de código configurado e um toolchain de Rust com cargo e clippy para que a revisão e o arquivo de lints façam alguma coisa.
Números no GitHub
- Estrelas
- 1.619em 31 de out. de 2026
- Downloads
- —todas as versões
- Crescimento
- +309estrelas em 4 dias
Estrelas ao longo do tempo
Fatos
- Roda em
- Windows, macOS, Linux, Web
- Você precisa instalar
- Rust, Outras ferramentas
- Espaço em disco
- não determinado
- Contas ou chaves
- Coding agent account (Claude Code, Codex, GitHub Copilot, Cursor or Gemini CLI)
- Custo
- Grátis, a API é paga · As skills e a configuração de lints são MIT; o trabalho é feito por um agente de código que você paga, e o README observa que rodar os casos de avaliação significa «execuções reais do modelo» que «são cobradas».
- Licença
- MIT (Permissiva)
- Última atualização
- 30 de out. de 2026
Sinais de risco (3)
- InfoBenchmark de uma única execução e avaliado pela própria IA
README, benchmark entre agentes: "it was one run per configuration, graded by a Claude model", e "They hurt in one case: Claude did worse on the Bevy feature task with them."
revisão por IA
- InfoFontes resumidas com licenças mistas
Tabela de atribuição do README: os cinco resumos incluídos na skill parafraseiam fontes com termos diferentes, entre elas Effective Rust sob "CC BY-NC-ND 4.0 (online edition)" e Rust Design Patterns sob MPL-2.0, enquanto o repositório em si é MIT.
revisão por IA
- InfoA skill executa comandos no seu código
README: a skill rust-review "runs `cargo fmt`, `clippy`, and the tests when a toolchain is available", e a skill port "verifies with `cargo test` and `clippy`", então o agente executa comandos de build no seu projeto.
revisão por IA
As evidências aparecem no idioma original.
O que o Radar não conseguiu verificar
- Se o Rust que ele produz para o seu próprio projeto é melhor, já que a comparação publicada é de uma única execução por configuração.
- Quão bem funciona em agentes além do Claude Code e do Codex, os dois cobertos pelo benchmark.
- Quantos tokens a skill de escrita, de cerca de 500 linhas, e seus resumos de referência somam a cada sessão.
- Se a tabela do clippy se encaixa numa base de código existente sem uma longa lista de exceções (allows).