Update Project Docs

Propaga una modifica al codice attraverso il set di documentazione multi-lingua e multi-superficie di questo repository

di hoangsonww · hoangsonww/Claude-Code-Agent-Monitor

Promosso ★ 9.2/10

Update Project Docs — Propaga una modifica al codice attraverso il set di documentazione multi-lingua e multi-superficie di questo repository

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 route
  • Sync the README with the new environment variable
  • Update architecture docs for this schema change