move-code-quality
Vérifier la qualité du code Move
Les revues de code Move nécessitent une connaissance approfondie de la liste de contrôle qualité du Move Book. Cette compétence fournit une analyse automatisée basée sur 50 règles pour les meilleures pratiques de Move 2024 Edition, incluant l'organisation du code, les signatures de fonctions, les modèles de tests et la syntaxe moderne.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「move-code-quality」。 Analysez mon package Move pour détecter les problèmes de qualité
預期結果:
- Analyse de qualité du code Move
- Résumé : 12 vérifications réussies, 5 améliorations recommandées, 2 problèmes critiques
- Problème critique : Move 2024 Edition manquant dans Move.toml
- Important : Syntaxe de module héritée détectée - utilisez la syntaxe moderne avec point-virgule
- Recommandation : Mettre à jour l'ordre des paramètres de fonction - les objets doivent précéder les primitives
正在使用「move-code-quality」。 Examinez mon fichier Move.toml
預期結果:
- Résultats de l'analyse Move.toml
- Édition : 2024.beta - Conforme
- Dépendances : Framework Sui implicite - Bien
- Adresses nommées : Correctement préfixées avec l'espace de noms du projet
- Toutes les vérifications réussies
正在使用「move-code-quality」。 Vérifiez mon module de test pour détecter les problèmes
預期結果:
- Revue du module de test
- Attributs de test : Correctement fusionnés #[test, expected_failure]
- Nommage : Pas de préfixe test_ redondant - Bien
- Assertions : Utilise assert_eq! lorsque possible - Excellent
安全審計
安全This is a pure prompt-based skill containing only documentation and AI instructions. No executable code, file system access, network calls, or command execution exists in the skill definition. All 139 static findings are FALSE POSITIVES caused by the scanner misinterpreting Move code examples, error constants, and documentation links.
風險因素
🌐 網路存取 (2)
⚡ 包含腳本 (2)
⚙️ 外部命令 (110)
品質評分
你能建構什麼
Revue de code avant déploiement
Examiner les packages Move par rapport à la liste de contrôle officielle avant le déploiement sur le réseau principal
Analyse de sécurité blockchain
Auditer le code des contrats intelligents pour détecter les problèmes de qualité et les violations des meilleures pratiques
Apprendre les modèles Move modernes
Obtenir des retours sur le code tout en apprenant les standards de Move 2024 Edition
試試這些提示
Analysez mon package Move pour détecter les problèmes de qualité. Vérifiez la configuration Move.toml, tous les fichiers .move et les modules de test par rapport à la liste de contrôle du Move Book.
Vérifiez ce fichier Move pour détecter les problèmes de qualité. Concentrez-vous sur les signatures de fonctions, l'ordre des paramètres et l'utilisation de la syntaxe moderne.
Examinez mon fichier Move.toml. Vérifiez la spécification de l'édition, les dépendances et la configuration des adresses nommées.
Examinez mes tests Move. Vérifiez les attributs de test, les conventions de nommage, les assertions et les modèles de nettoyage.
最佳實務
- Exécutez cette compétence avant de commiter du code Move pour détecter les problèmes de qualité tôt
- Concentrez-vous d'abord sur les problèmes critiques - Move 2024 Edition est requis pour les fonctionnalités modernes
- Utilisez les exemples fournis pour comprendre à la fois les modèles problématiques et corrects
避免
- Sauter cette revue avant le déploiement sur le réseau principal
- Ignorer les directives d'ordre des paramètres - elles permettent une bonne composabilité
- Utiliser des dépendances de framework explicites obsolètes dans Move.toml