Update Project Docs
Propaga una modifica al codice attraverso il set di documentazione multi-lingua e multi-superficie di questo repository
Promosso
Cosa fa
Una skill di sincronizzazione della documentazione per il repository Claude-Code-Agent-Monitor: data una modifica al codice (variabile d'ambiente, tipo di evento, rotta API, schema DB, comportamento hook, tool MCP o funzionalità), mappa tale modifica a ogni documento che deve essere aggiornato — README più traduzioni VN/CN/KO, ARCHITECTURE, README di server/client, docs/*, la landing page e la wiki con il suo cache-bump i18n. Si attiva automaticamente alla fine di qualsiasi set di modifiche che altera il comportamento, la configurazione o le interfacce osservabili esternamente, o quando l'utente chiede di aggiornare il README/wiki/architecture. Fornisce una matrice grep doc-coverage.sh per verificare che un nuovo termine sia presente su tutta la superficie del documento segnalata.
Rapporto di test
Clonato il repository e eseguito lo script scripts/doc-coverage.sh incluso contro una variabile d'ambiente esistente (DASHBOARD_STALE_MINUTES) — si trova in 10 file di documentazione, confermando il problema di deriva che la skill mira a risolvere. Per il test OUTPUT ho aggiunto una variabile d'ambiente fittizia DASHBOARD_HEARTBEAT_MS: una modifica di baseline (il mio istinto naturale, tabella env del README + .env.example) ha misurato 2 HIT; la modifica guidata dalla skill seguendo la mappatura change→docs ha aggiunto righe alle tabelle env del README VN/CN/KO (identificatori in inglese, prosa tradotta secondo la regola della skill) e ha misurato 5 HIT, catturando 3 file di traduzione che la baseline aveva lasciato obsoleti. Tutti i file referenziati hanno recuperato HTTP 200; lo script è un bash pulito senza problemi di rete o sicurezza.
Testato il: 2026-07-21 · Claude Code 2.x (agent harness)
Installazione
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.
Comandi e prompt di esempio
/update-project-docsPropaga una modifica al codice attraverso il set di documentazione multi-lingua e multi-superficie di questo repository
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Update the docs after adding this new API routeSync the README with the new environment variableUpdate architecture docs for this schema change