Un cadre universel de principes et de conventions pour maintenir des bases de code TypeScript et JavaScript de haute qualité, évolutives et lisibles.
Le moyen le plus rapide d'installer une compétence directement depuis le registre.
npx clawhub@latest install coding-standards
Copiez le dossier de la compétence dans l'un de ces emplacements
~/.openclaw/skills/ <project>/skills/ Priorité : Espace de travail > Local > Intégré
Copiez ce prompt dans OpenClaw pour l'installer automatiquement.
Aide-moi à installer coding-standards via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).
Obtenez les fichiers bruts de la compétence dans une archive ZIP.
La compétence Normes de codage pour Openclaw Skills sert de guide complet pour les développeurs et les agents IA afin de produire un code propre et professionnel. En donnant la priorité à la lisibilité, cette compétence applique des principes standard de l'industrie tels que KISS (Keep It Simple, Stupid), DRY (Don't Repeat Yourself) et YAGNI (You Ain't Gonna Need It). Elle comble le fossé entre la fonctionnalité brute et l'architecture logicielle maintenable, garantissant que chaque contribution suit une vision technique unifiée.
Conçue spécifiquement pour améliorer la sortie des agents de codage autonomes, cette compétence couvre tout, des conventions de nommage aux modèles asynchrones complexes. Elle fournit la base logique nécessaire pour que Openclaw Skills effectue des revues de code cohérentes, refactorise la logique existante et génère de nouveaux composants conformes aux écosystèmes modernes TypeScript, React et Node.js.
Pour intégrer ces normes dans votre environnement Openclaw Skills local, assurez-vous que les fichiers de compétence sont présents dans votre répertoire skills. Vous pouvez initialiser la configuration en utilisant la commande suivante :
# Install the coding-standards skill
openclaw install coding-standards
La compétence organise sa logique à travers un système de référence modulaire pour garantir que les domaines spécifiques soient facilement accessibles. Cette structure permet à Openclaw Skills d'identifier les règles exactes nécessaires pour différents types de fichiers :
| Module de référence | Domaine de focalisation |
|---|---|
| typescript.md | Sécurité de type, immuabilité et modèles async. |
| react.md | Structure des composants, hooks et gestion d'état. |
| api-design.md | Conventions REST, validation et réponses d'erreur. |
| file-org.md | Hiérarchie du projet et conventions de nommage de fichiers. |
| testing.md | Modèles AAA et normes de nommage de tests. |
| code-smells.md | Détection d'anti-modèles et stratégies d'atténuation. |
Chargement
Un moteur de découverte de voyage sophistiqué qui utilise un dialogue structuré et des données en temps réel pour trouver la seule destination qui correspond parfaitement à vos besoins.

Un système de sécurité passive qui détecte et signale le crawling, le scraping et l'extraction massive non autorisée des définitions de compétences IA.

Un pont d'automatisation complet qui permet aux agents IA d'interagir avec des sites web, des applications de bureau et des outils de ligne de commande externes via le framework AutoCLI.

Un flux de travail d'ingénierie IA structuré qui utilise l'exécution eval-first et le routage de modèles pour améliorer la fiabilité et la rentabilité.

Un outil de référence local complet offrant un accès instantané aux modèles d'implémentation, aux meilleures pratiques et aux concepts d'optimisation de la vie.

Un outil de référence hors ligne et sans identifiants pour les modèles de contrôle d'aspirateurs Roomba et les meilleures pratiques d'implémentation.








































