Skills · Claude Code · Agent Skills
Padrões de engenharia que o agente segue — não negocia.
Backend em Rust (Go auxiliar), segurança server-side, testes que provam de verdade, índice como fonte da verdade e archive obrigatório. Um piso comum para todo código — humano ou IA.
schematize-rust · v1.9.2bash
$ schematize install rustPisos inegociáveis
Não se desligam "pra ir mais rápido". Lista completa na skill.
Backend Rust (Go auxiliar)
Rust é a escolha padrão; Go entra como auxiliar. Node backend e PHP proibidos; frontend Node 100% permitido.
Segredo no servidor
Nunca no cliente nem em NEXT_PUBLIC_. Auth e tenant validados server-side.
Verde de verdade
Smoke prova conteúdo, pentest rejeita injeção/coerção, simulated cobre 100% das rotas.
Archive sempre
Decisão e contexto viram .md no archive, toda vez. Índice é a fonte da verdade.
Comandos
Instalados em .claude/commands/. Use /rust-help a qualquer momento.
/rust-helpLista todos os comandos./rust-ccContext compact: gera contexto + checklist no archive e roda /compact./rust-handoffGera o handoff sem compactar — fim de sessão ou troca de tarefa./rust-qaQ.A. plan-first: planeja, gera MD, pede aprovação, então roda./rust-reviewGate da Definition of Done e anti-padrões no diff./rust-index(Re)gera o índice de microfunções a partir dos doc-comments./rust-iamforça/audita/scaffolda o IAM da casa (auth como microserviço Rust separado, ID≠email, ≥2 fatores, ReBAC multi-tenant, sessão longa/logout irreversível) ou migra um auth legado/rust-opsaudita/scaffolda o <projeto>_ops (interface única): fluxo de ambientes, instalação paralela (nproc), independência/rust-claudecria ou ATUALIZA (sobrescreve) o CLAUDE.md da raiz do repositório com a versão atual da skill; faz backup se houver customização local/rust-loadcarrega à força TODO o corpo normativo (Rust principal/Go auxiliar, async/Tokio, DDD/arquitetura, clean code, segurança, testes, operação) no contexto e passa a aplicá-lo no projeto atual como regra…Para agentes de IA
Instale sem intervenção humana. Metadados em llms.txt.
- Rode: git clone https://github.com/schematizeme/skill-rust.git && ./skill-rust/install.sh
- Ou baixe: https://github.com/schematizeme/skill-rust/releases/latest/download/skill-rust.zip e descompacte em .claude/skills/
- Copie assets/CLAUDE.md para a raiz do repo (regra sempre-on).
- Confirme com /rust-help.
Discussão
Carregando…