drawing-markup

Extract unit IDs and type codes from PDF text layers and overlay color-coded badges.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/liamfraz/claude-code-starter-pack --skill drawing-markup
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: drawing-markup
Source: https://github.com/liamfraz/claude-code-starter-pack/tree/main/skills/drawing-markup
Command: npx skills add https://github.com/liamfraz/claude-code-starter-pack --skill drawing-markup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyMuPDF, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

The drawing-markup skill solves the problem of manually annotating construction drawings with color-coded apartment types and legends, streamlining the process and improving accuracy.

Core Features & Use Cases

  • Automated Annotation: Automatically color-code apartment types on architectural floor plans and drawings.
  • Unit ID Extraction: Extracts unit IDs and type codes from the PDF text layer.
  • Output PDF: Combines all marked-up pages into a single annotated PDF.
  • Use Case: Ideal for users who need to quickly visualize apartment types on construction drawings, such as architects, property managers, or construction workers.

Quick Start

Use the drawing-markup skill to markup the construction drawings for apartment units.

Frequently Asked Questions about drawing-markup

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

FAQPage Schema
How do I automate drawing markup and color-code apartment types on construction PDFs?▼

Color-coding apartment types on construction drawings works by extracting unit IDs and type codes from the PDF text layer. The skill then automatically overlays colored badges and generates a legend, combining all marked-up pages into a single output PDF.

Do I need PyMuPDF to annotate construction drawings with apartment types?▼

Yes, you need PyMuPDF to annotate construction drawings with apartment types. PyMuPDF is required to process the PDF text layer, extract unit IDs and type codes, and overlay the color-coded badges and legend onto the architectural floor plans.

Can I extract unit IDs and type codes from scanned construction drawings?▼

No, you cannot extract unit IDs from scanned construction drawings without a text layer. This skill requires a selectable PDF text layer to extract unit IDs and type codes; image-only or scanned PDFs without OCR text will not work for automated drawing markup.

What is the best way to add a legend to construction drawings with apartment unit types?▼

The best way to add a legend to construction drawings with apartment unit types is through automated annotation. This skill automatically extracts unit IDs and type codes from the PDF text layer and overlays color-coded badges with a generated legend.

Does PDF annotation for apartment types work without manual color-coding?▼

Yes, PDF annotation for apartment types works without manual color-coding. The skill automates the markup of construction drawings by extracting unit IDs and type codes from the PDF text layer and overlaying them with colored badges and a legend.

Related Skills