Update Project Docs
Propagera un changement de code à travers l'ensemble de documentation multi-langues et multi-surfaces de ce dépôt
Testé · Fonctionne
Ce que fait
Une compétence de synchronisation de documentation pour le dépôt Claude-Code-Agent-Monitor : étant donné un changement de code (variable d'environnement, type d'événement, route API, schéma de base de données, comportement de hook, outil MCP ou fonctionnalité), elle mappe ce changement à chaque document qui doit être mis à jour — README plus les traductions VN/CN/KO, ARCHITECTURE, READMEs serveur/client, docs/*, la page d'accueil et le wiki avec son cache i18n. Se déclenche automatiquement à la fin de tout ensemble de changements qui modifie le comportement, la configuration ou les interfaces observables de l'extérieur, ou lorsque l'utilisateur demande de mettre à jour le README/wiki/architecture. Fournit une matrice grep doc-coverage.sh pour vérifier qu'un nouveau terme est présent sur la surface de documentation signalée.
Rapport de test
Cloné le dépôt et exécuté les scripts/doc-coverage.sh inclus contre une variable d'environnement existante (DASHBOARD_STALE_MINUTES) — elle se trouve dans 10 fichiers de documentation, confirmant le problème de dérive ciblé par la compétence. Pour le test de SORTIE, j'ai ajouté une variable d'environnement fictive DASHBOARD_HEARTBEAT_MS : une édition de référence (mon instinct naturel, tableau d'env README + .env.example) a mesuré 2 HITs ; l'édition guidée par la compétence suivant le mappage changement→docs a ajouté des lignes aux tableaux d'env README VN/CN/KO (identifiants anglais, prose traduite selon la règle de la compétence) et a mesuré 5 HITs, rattrapant 3 fichiers de traduction laissés obsolètes par la référence. Tous les fichiers référencés ont été récupérés via HTTP 200 ; le script est un bash propre sans odeurs de réseau ou de sécurité.
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/hoangsonww/Claude-Code-Agent-Monitor.git /tmp/update-project-docs-src mkdir -p ~/.claude/skills cp -R /tmp/update-project-docs-src/.claude/skills/update-project-docs ~/.claude/skills/update-project-docs # SKILL.md lands at ~/.claude/skills/update-project-docs/SKILL.md # Bundles references/doc-map.md and scripts/doc-coverage.sh (repo-root-relative; run from repo root). # No external deps or API keys. The doc-map anchors are specific to THIS repo's doc layout, # so the skill is most useful when working inside the Claude-Code-Agent-Monitor tree.
Commandes et exemples de prompts
/update-project-docsPropagera un changement de code à travers l'ensemble de documentation multi-langues et multi-surfaces de ce dépôt
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Update the docs after adding this new API routeSync the README with the new environment variableUpdate architecture docs for this schema change