viewport-highlighter

Detect viewport boundaries on construction drawing sheets and generate marked-up overlays.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill viewport-highlighter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: viewport-highlighter
Source: https://github.com/robikscube/SJ-skills-sandbox/tree/main/Skill-List/claude-code-construction/viewport-highlighter
Command: npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill viewport-highlighter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow==10.4.0, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Manually identifying and highlighting viewports on construction drawing sheets is time-consuming and error-prone, especially for large project sets with multiple views per sheet.

Core Features & Use Cases

It uses vision to detect view boundaries, titles, scales, and view types, generates viewport overlays, and integrates with AgentCM for construction project workflows. For example, a construction manager can use it to process 12 architectural sheets, automatically identify all floor plans, sections, and details, mark their boundaries, and submit them for team review in the Group Review Gallery.

Quick Start

Use the viewport-highlighter skill to identify and highlight all viewports on the construction drawing sheets in your AgentCM project.

Frequently Asked Questions about viewport-highlighter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically detect and highlight viewports on construction drawing sheets?

Automatically detect and highlight viewports on construction drawing sheets using vision and OCR to identify view boundaries, titles, scales, and view types. It processes multi-view sheets to segment floor plans, sections, elevations, details, and schedules, eliminating manual boundary labeling.

Can I use this viewport detection tool with AgentCM for construction project workflows?

Yes, this viewport detection tool integrates with the AgentCM API to submit viewport suggestions directly. It generates marked-up sheet overlays for team review in the Group Review Gallery and produces structured JSON status outputs for construction project automation.

What is the best way to segment floor plans and sections from multi-view AEC drawing sheets?

The best way to segment floor plans and sections from multi-view AEC drawing sheets is using vision-based boundary detection with OCR verification. This approach identifies viewports across architectural sheets and generates marked-up overlays for verification.

Do I need to install any specific dependencies to process construction drawings for viewport markup?

You need the Pillow image processing library installed to process construction drawings for viewport markup. It supports the underlying image handling required to generate marked-up sheet overlays and viewport boundaries.

What limitations exist when highlighting viewports on large construction project drawing sets?

Highlighting viewports on large construction project drawing sets relies on vision detection accuracy and OCR verification. Complex multi-view sheets with dense schedules or overlapping details may require manual verification of the generated marked-up overlays before submitting to AgentCM.