rust-development
Créer des services Rust avec les modèles Guts
Les équipes Rust ont besoin de modèles de projet cohérents pour les services Guts. Cette skill fournit à Claude, Codex et Claude Code des conseils ciblés pour un Rust idiomatique, la conception async et l’intégration commonware.
Installer avec mon Agent
Copiez cette demande dans votre Agent. Elle contient la page Skill de référence et le manifeste.
Review the Skillstore skill "rust-development" from https://skillstore.io/skills/abdelstark-rust-development.md and its manifest at https://skillstore.io/api/skills/abdelstark-rust-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Votre Agent doit toujours présenter son plan et demander toute confirmation exigée par la politique de sécurité.
Ressources lisibles par les agents
Utilisez ces liens lorsqu’un Agent IA, un crawler ou un script a besoin d’un contexte propre au lieu de lire toute la page.
Tester
Utilisation de « rust-development ». Passe en revue ce nouveau module de dépôt selon les conventions Guts.
Résultat attendu:
Une revue concise couvrant la documentation publique, les erreurs typées, les exports de modules, les limites async, les tests et les vérifications Cargo requises.
Utilisation de « rust-development ». Aide à concevoir un service async pour les requêtes de dépôt.
Résultat attendu:
Une ébauche de service utilisant les canaux Tokio, la séparation des requêtes et des réponses, une propagation claire des erreurs et des cas de test ciblés.
Utilisation de « rust-development ». Prépare les métadonnées Cargo pour une crate Guts.
Résultat attendu:
Une checklist pour les champs du package, la version de Rust, la licence, les dépendances du workspace, les paramètres de linting et les métadonnées du dépôt.
Audit de sécurité
SûrAll static alerts are false positives caused by Markdown code fences, inline Rust identifiers, repository metadata, and a cryptography example. The skill provides standard Rust development guidance and does not show prompt injection, data exfiltration, or malicious intent.
Facteurs de risque
⚙️ Commandes externes (23)
🌐 Accès réseau (1)
Partager et citer ce rapport
Partagez le rapport d’évaluation versionné, le badge neutre, la carte intégrable et les citations. Skillstore présente les preuves sans décider si ce Skill est sûr.
Copier le lien du rapport
https://skillstore.io/skills/abdelstark-rust-development/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/abdelstark-rust-development?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/abdelstark-rust-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/abdelstark-rust-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Carte intégrable
<iframe src="https://skillstore.io/embed/skills/abdelstark-rust-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citations académiques (APA · BibTeX · CFF)
Citation APA
AbdelStark. (2026). rust-development security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/abdelstark-rust-development/audits/9Citation BibTeX
@techreport{abdelstark-abdelstark-rust-development-2026,
author = {AbdelStark},
title = {rust-development security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/abdelstark-rust-development/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "rust-development security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "AbdelStark"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/abdelstark-rust-development/audits/9"
identifiers:
- type: other
value: "skillstore:abdelstark-rust-development:audit:9"
description: "Skillstore immutable audit report identifier"
Score Skillstore
Pourquoi ce score Niveau de confiance des preuves: ÉlevéCe que vous pouvez créer
Standardiser un module Rust Guts
Appliquer une gestion des erreurs partagée, une disposition des modules, une documentation et des attentes de linting à une nouvelle crate.
Examiner la conception d’un service async
Vérifier si un service utilise les canaux Tokio et une gestion structurée des requêtes de manière maintenable.
Préparer l’intégration commonware
Identifier les crates commonware pertinentes et les métadonnées Cargo pour des composants d’infrastructure décentralisée.
Essayez ces prompts
Passe en revue ce module Rust selon le guide de style Guts. Concentre-toi sur le formatage, la documentation, les types Result, les tests et des limites de modules claires.
Aide à concevoir des erreurs typées pour cette crate de bibliothèque Guts. Utilise des variantes de style thiserror, des messages clairs et un alias Result public.
Passe en revue cette conception de service async. Vérifie l’utilisation de Tokio, les limites des canaux, le flux requête-réponse, la propriété et la testabilité.
Planifie un composant Guts qui utilise des primitives commonware. Recommande les crates pertinentes, la structure des modules, les métadonnées Cargo, les lints, les tests et les vérifications de performance.
Bonnes pratiques
- Exécuter le formatage, le linting et les tests avant de demander une revue finale.
- Partager le rôle de la crate cible, l’API publique et les dépendances commonware attendues.
- Demander des retours ciblés sur les erreurs, la conception async, la disposition des modules ou les métadonnées Cargo.
Éviter
- Ne pas lui demander de contourner les vérifications de sûreté de Rust ni de justifier du code unsafe inutile.
- Ne pas utiliser les exemples comme des implémentations de production complètes sans revue.
- Ne pas supposer que les choix de crates commonware sont corrects pour tous les systèmes décentralisés.
Foire aux questions
À quoi sert cette skill ?
Peut-elle écrire des crates Rust complètes ?
Exécute-t-elle automatiquement des commandes ?
Est-elle spécifique au projet Guts ?
Quels outils d’IA sont pris en charge ?
Couvre-t-elle la revue de sécurité ?
Détails du développeur
Auteur
AbdelStarkLicence
MIT
Révision Skillstore
r1
Avis de version
L’auteur n’a déclaré aucune version.
Réf
9f22d902a4190b1e33cced8a68441beb8e612f59
Récence de maintenance
18/07/2026
Utilisation
13 téléchargements · 265 vues
Structure de fichiers
📄 SKILL.md