ClawLite Doc Sync pour Openclaw

Un flux de travail automatisé qui aligne la documentation du projet, les CHANGELOGs et les listes de tâches avec les modifications réelles du code pour assurer la cohérence de la livraison.

x-rayluan
v1.0.1
Mar 31, 2026
0
797
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install openclaw-doc-sync

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer openclaw-doc-sync via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que ClawLite Doc Sync ?

ClawLite Doc Sync est un outil de synchronisation post-release spécialisé, conçu pour garantir que le récit de votre projet reste en phase avec son implémentation. En analysant les git diffs et l'historique des commits, cette Skill identifie automatiquement les lacunes factuelles dans vos fichiers README, ARCHITECTURE et CONTRIBUTING. C'est un composant essentiel de l'écosystème Openclaw Skills pour les développeurs qui souhaitent maintenir une documentation de haute qualité sans la charge manuelle.

La Skill fonctionne avec un équilibre sophistiqué entre automatisation et supervision humaine. Elle traite de manière autonome les mises à jour factuelles claires — telles que les changements de chemin, l'ajout de nouvelles commandes et les modifications de la structure du projet. Cependant, elle s'arrête intelligemment pour demander l'avis de l'utilisateur lors du traitement de philosophies de conception subjectives, de modèles de sécurité ou de changements narratifs majeurs, garantissant que l'IA ne déforme jamais l'intention principale de votre projet.

Cas d'utilisation de ClawLite Doc Sync

  • Aligner les documents README et ARCHITECTURE avec les modifications du code avant la fusion d'une Pull Request.
  • Transformer les messages de commit techniques en entrées de CHANGELOG conviviales pour l'utilisateur qui mettent en valeur la valeur ajoutée.
  • Déplacer automatiquement les éléments terminés dans TODOS.md vers une section terminée en fonction des commits récents.
  • Effectuer des vérifications de cohérence entre les documents pour s'assurer que les numéros de version correspondent dans tous les fichiers markdown.
  • Auditer la découvrabilité de la documentation pour s'assurer que tous les fichiers .md sont liés à partir des points d'entrée principaux.

Comment fonctionne ClawLite Doc Sync

  1. Analyse le git diff et le log entre la branche de fonctionnalité actuelle et la branche de base pour classer les changements en tant que nouvelles fonctionnalités, mises à jour comportementales ou changements d'infrastructure.
  2. Scanne le répertoire du projet pour localiser tous les fichiers markdown pertinents et les référence croisée avec les modifications de code identifiées.
  3. Applique des mises à jour factuelles automatiques aux tableaux, listes et arbres de projet tout en préservant le style d'écriture existant.
  4. Effectue un audit du ton du CHANGELOG, en optimisant les entrées pour se concentrer sur les capacités de l'utilisateur plutôt que sur les détails d'implémentation.
  5. Mène un audit inter-documents pour résoudre les contradictions et s'assurer que tous les fichiers sont accessibles depuis le README ou CLAUDE.md.
  6. Invite l'utilisateur à effectuer une mise à jour de version sémantique si l'étendue des modifications justifie une nouvelle balise de version.
  7. Prépare les modifications de la documentation et crée un commit structuré pour finaliser la synchronisation.

Configuration de ClawLite Doc Sync

Pour intégrer ce flux de travail dans votre environnement, assurez-vous de travailler dans un projet initialisé avec git. Cette Skill est conçue pour être exécutée à partir d'une branche de fonctionnalité avant de fusionner dans votre branche de production principale. Vous pouvez lancer le processus dans votre éditeur compatible avec Openclaw Skills en utilisant la commande suivante :

\/doc-sync

Assurez-vous que votre environnement a accès aux outils CLI git standard pour l'analyse des diffs et des logs.

Schéma de données et taxonomie de ClawLite Doc Sync

ClawLite Doc Sync fonctionne sur une hiérarchie de fichiers de documentation, en traitant chacun avec un niveau spécifique d'autorité d'automatisation :

Type de fichier Focus principal Logique de mise à jour
README.md Capacités & Configuration Synchronisation factuelle automatique ; le récit reste manuel
ARCHITECTURE.md Conception du système Conservateur ; mise à jour uniquement via des preuves de diff claires
CHANGELOG.md Valeur utilisateur Optimisation du ton ; ne remplace jamais les entrées existantes
TODOS.md Gestion des tâches Déplace automatiquement les tâches terminées sous des en-têtes versionnés
VERSION Suivi des versions Invites interactives pour les mises à jour PATCH ou MINOR

Toutes les modifications sont effectuées en utilisant une correspondance de chaîne précise pour maintenir le formatage original du fichier et la taxonomie des métadonnées.

Fonctionnalités avancées de ClawLite Doc Sync

  • Polissage du CHANGELOG centré sur l'utilisateur : Convertit les logs de commit bruts en un format approuvé par le 'Sales Test' qui met en évidence ce que les utilisateurs peuvent désormais faire.
  • Migration intelligente des TODO : Détecte les tâches terminées dans le code et les archive automatiquement dans TODOS.md avec la version et la date actuelles.
  • Audit de découvrabilité de la documentation : Identifie les fichiers markdown 'orphelins' qui ne sont pas liés à partir des points d'entrée principaux du projet.
  • Versionnage contextuel : Suggère des mises à jour de version selon que le diff contient des changements cassants, de nouvelles fonctionnalités ou simplement des corrections de documentation.
  • Cohérence multi-Agent : Garantit que tous les documents mis à jour par différentes Openclaw Skills restent harmonisés en termes de terminologie et de faits.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*