MRSF Document Review

Trasforma il feedback Markdown in commenti di revisione ancorati e risolvibili (un vero sidecar YAML) invece di una lista piatta di commenti.

di wictorwilen · wictorwilen/MRSF

Richiede configurazione ★ 8.8/10

MRSF Document Review — Trasforma il feedback Markdown in commenti di revisione ancorati e risolvibili (un vero sidecar YAML) invece di una lista piatta di commenti.

Cosa fa

Revisiona documenti Markdown aggiungendo commenti strutturati e ancorati alla riga tramite il server MCP MRSF (Sidemark), etichettando ciascuno con tipo/gravità e memorizzandoli in un sidecar .review.yaml che sopravvive alle modifiche del documento tramite ri-ancoraggio. Si attiva quando viene chiesto di revisionare, commentare o dare feedback su un file Markdown; richiede che il server separato @mrsf/mcp sia installato e registrato prima che gli strumenti esistano.

Rapporto di test

Eseguito il vero @mrsf/cli (lo stesso motore che incapsulano gli strumenti MCP) contro un documento usa e getta: ha prodotto un vero sidecar YAML validato con UUID, tag di gravità/tipo e metadati di ri-ancoraggio fuzzy, rispetto a una lista di revisione di testo piatto di baseline — concretamente più utile per revisioni multi-round o guidate da CI, ma nulla funziona finché il server @mrsf/mcp separato non viene installato e registrato come server MCP per primo.

Testato il: 2026-07-15 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/wictorwilen/MRSF
mkdir -p ~/.claude/skills
cp -r MRSF/examples/mrsf-review ~/.claude/skills/mrsf-review
npm install -g @mrsf/mcp   # required MCP server, not bundled in the skill folder

Comandi e prompt di esempio

  • /mrsf-reviewTrasforma il feedback Markdown in commenti di revisione ancorati e risolvibili (un vero sidecar YAML) invece di una lista piatta di commenti.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Review this markdown doc and leave anchored comments I can resolve
  • Give feedback on this deployment doc with severity-tagged comments
  • Comment on this spec so the notes survive future edits to the file