Rust Architect
Génère un package complet de documentation d'architecture Rust : ADRs, garde-fous, modèle de domaine, transfert Directeur/Implémenteur.
Testé · Fonctionne
Ce que fait
Produit un ensemble complet de documentation de projet Rust (README, CLAUDE.md, 8 documents d'architecture, ADRs, garde-fous NEVER_DO/ALWAYS_DO et contrats de rôle Directeur/Implémenteur) à partir d'un court entretien sur les exigences. Se déclenche sur les demandes d'architecture, de conception ou de documentation d'un nouveau système Rust, de planification de schémas async/tokio, de structuration d'un espace de travail multi-crates, ou de préparation de documents de transfert pour les workflows de codage en binôme IA (Directeur/Implémenteur).
Rapport de test
Lui a demandé d'architecturer un petit gestionnaire de tâches CLI Rust avec SQLite : il a produit un package de documentation complet de 13 fichiers (ADRs, garde-fous, modèle de domaine avec structs/enums concrets, contrats de rôle Directeur/Implémenteur) au lieu des quelques paragraphes qu'une réponse de base donne — véritablement plus spécifique et idiomatique (rust_decimal-for-money, séparation thiserror/anyhow, conseils de propriété), mais excessivement disproportionné pour une tâche aussi petite.
Testé le: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/nanlong/rust-architect cd rust-architect mkdir -p ~/.claude/skills cp -r skills/rust-architect ~/.claude/skills/rust-architect
Commandes et exemples de prompts
/rust-architectGénère un package complet de documentation d'architecture Rust : ADRs, garde-fous, modèle de domaine, transfert Directeur/Implémenteur.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Architect a Rust CLI task manager with SQLite storage and write the ADRsHelp me design a multi-crate Rust workspace with Director/Implementor docsWrite the guardrails and domain model docs for this new Rust service