# schematize-rust > Skills normativas de engenharia para Claude Code com Rust como linguagem > principal de backend e Go como auxiliar: arquitetura, async/concorrência (Tokio), > segurança, cadeia de suprimentos, testes/pentest, observabilidade, deploy e > archive. Pisos inegociáveis que vetam atalhos inseguros. Node backend e PHP > proibidos; frontend Node fica no schematize-web. ## Install - Clonar e instalar (projeto): `git clone https://github.com/schematizeme/skill-rust.git && ./skill-rust/install.sh` - Global (em ~/.claude): `git clone https://github.com/schematizeme/skill-rust.git && ./skill-rust/install.sh ~` - Pronta para instalar (.zip): https://github.com/schematizeme/skill-rust/releases/latest/download/skill-rust.zip - Versão fixa (.zip): https://github.com/schematizeme/skill-rust/releases/download/v1.3.0/skill-rust.zip - Código-fonte / todos os .md (.zip): https://github.com/schematizeme/skill-rust/archive/refs/tags/v1.3.0.zip - Repositório (navegar/clonar): https://github.com/schematizeme/skill-rust ## Após instalar - Comando de ajuda na sessão do Claude Code: `/rust-help` - Copie a regra sempre-on para a raiz do repo: `.claude/skills/schematize-rust/assets/CLAUDE.md` -> `CLAUDE.md` ## Comandos - /rust-help — lista todos os comandos - /rust-cc — context compact (gera handoff e roda /compact) - /rust-handoff — gera handoff sem compactar - /rust-qa — fluxo de Q.A. plan-first (aprovação antes de rodar) - /rust-review — gate da Definition of Done e anti-padrões no diff - /rust-index — (re)gera o índice de microfunções ## Pisos inegociáveis - Backend novo prioriza Rust (Tokio/axum, sqlx); Go é auxiliar (decisão em ADR). - Segredo nunca no cliente; SQL parametrizado (sqlx/binds, nunca format! em SQL). - Erro nunca engolido (sem .unwrap()/.expect() em produção); trate Result/Option. - Async correto: não bloquear o runtime, cancel-safety, locks fora de .await, backpressure. - Arquivos ≤300 linhas + doc-comment + MAPA + índice; archive obrigatório. ## Formato Skill no padrão aberto Agent Skills. Funciona em Claude Code, Claude.ai e API. Irmã de https://skills.schematize.me/go (Go principal) e https://skills.schematize.me/web (frontend).