Une compétence d'AI Agent spécialisée conçue pour rationaliser la structure et la lisibilité de la base de code sans altérer le comportement fonctionnel.
Le moyen le plus rapide d'installer une compétence directement depuis le registre.
npx clawhub@latest install code-refactor
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 code-refactor 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 de Refactorisation de Code est un moteur technique au sein de la bibliothèque Openclaw Skills, se concentrant exclusivement sur l'amélioration de l'architecture interne de votre base de code locale. Elle s'attaque à la dette technique en simplifiant les flux de contrôle, en éliminant la redondance et en améliorant les conventions de nommage, tout en préservant strictement le comportement existant du logiciel.
Cette compétence garantit que votre cycle de développement reste efficace en se concentrant sur la santé du code. En intégrant cela à votre flux de travail Openclaw Skills, les développeurs peuvent transformer du code hérité complexe en systèmes propres, modulaires et maintenables, sans risque d'introduire des effets secondaires ou de briser les interfaces publiques.
Pour activer cette capacité dans votre environnement, ajoutez la définition code-refactor à votre répertoire de configuration local Openclaw Skills.
# Exemple de déclenchement de la compétence de refactorisation via CLI
openclaw run code-refactor --path ./src/components
La compétence de Refactorisation de Code génère un rapport structuré et des fichiers sources modifiés. La taxonomie de sortie comprend :
| Point de données | Description |
|---|---|
| Journal des problèmes | Une liste détaillée des problèmes architecturaux identifiés avant la refactorisation. |
| Stratégie de refactorisation | L'approche logique adoptée pour réorganiser le code. |
| Preuve d'invariance | Documentation sur la manière dont le comportement fonctionnel a été préservé. |
| État de validation | Confirmation des tests de vérification effectués après la refactorisation. |
Chargement
Une compétence spécialisée pour gérer les dépôts Git locaux en utilisant des pratiques de flux de travail sûres, standardisées et réversibles.

Un outil complet de gestion des connaissances conçu pour capturer, catégoriser et exporter des informations structurées à travers divers projets.

Un spécialiste SQL alimenté par IA pour expliquer les plans d'exécution, optimiser les requêtes et convertir le langage naturel en commandes de base de données.

Générez automatiquement des audits SEO techniques détaillés et des briefs de contenu axés sur les mots-clés pour n'importe quelle URL.

Un environnement d'exécution sécurisé pour exécuter des commandes de dépôt non destructives, telles que les tests, la compilation (build) et le linting, au sein des espaces de travail locaux.

Une compétence spécialisée pour identifier et corriger les vulnérabilités de sécurité critiques au sein du code source de l'application.








































