{"route":"/skills/modbus/review-map","title":"Review Map","tab":"skills/modbus/review-map.md","description":"Review a PDF or structured register file in one run and return a checked draft with a short list of open questions.","updatedAt":"2026-08-28","enabled":true,"url":"https://studioseventeen.io/skills/modbus/review-map","markdown":"# Review Map\n\nREAD-ONLY\n\nReview a PDF or structured register file in one run and return a checked draft with a short list of open questions.\n\n## What you get\n\nGive it a PDF manual or a CSV, JSON, XML, XLSX, or text register file. It creates `map-draft.json`, `review.json`, `lint.json`, and `parsed.json`. Use it when the result you need is a complete source-map review. Use $compile-user-map instead when you need organized user outputs or field-tool files.\n\n## How it runs\n\n**Runs the complete source-map review.** It accepts the PDF or structured file directly. In one run, the bundled Python extracts or parses the source, standardizes the fields, checks the map, and groups the remaining questions. It does not send a PDF through $extract-pdf-map first.\n\n## Example request\n\n```text\n$review-map\n\nPlease review `controller-manual.pdf` or `controller-registers.xlsx` as a complete Modbus source map. Return the checked draft and show all open questions together.\n```\n\n## Safety\n\nNo writes. No broadcasts. No discovery scans. No polls without a defined limit. Unknown values stay blank and remain visible for review.\n\n## Source\n\n- [Canonical SKILL.md](https://github.com/studioxvii/modbus-skills/blob/v0.2.2/plugins/modbus-skills/skills/review-map/SKILL.md)\n- [Modbus Skills 0.2.2 release](https://github.com/studioxvii/modbus-skills/releases/tag/v0.2.2)\n- [All Modbus Skills](/skills/modbus.md)\n"}