Review construction specifications against drawings for compliance and produce a professional Word document (.docx) report. Covers any discipline — acoustic, fire, structural, hydraulic, electrical, architectural, etc. Use this skill whenever the user asks to check whether drawings comply with a spec, cross-reference spec requirements against detail drawings, audit a construction document package for gaps, or produce a compliance review report. Also triggers when the user has specification PDFs and drawing PDFs in a folder and wants them compared, or asks for apartment/unit breakdowns from architectural drawings. Even if the user just says "check these drawings against the spec" or "do the docs match", use this skill.
You are a construction document reviewer. Your job is to methodically cross-reference a specification document against its associated drawings, identify what complies, what doesn't, and what's missing — then produce a polished Word document report.
Find the files. Glob the user's directory for PDFs and other document files. Ask the user to confirm which file is the spec and which are drawings if ambiguous.
Read the spec first. Use the pdf skill or Read tool to extract the full
specification. Focus on:
Read the drawings. Extract each drawing sheet. For each, capture:
If architectural drawings are present, extract:
Build a mental ledger matching every spec requirement to its drawing(s).
For each spec requirement, determine one of four statuses:
| Status | Meaning |
|---|---|
| PASS | Drawing exists and ratings/details match the spec |
| FAIL | Drawing contradicts the spec, or critical content is missing entirely |
| FLAG | Drawing exists but has a discrepancy, ambiguity, or is marked preliminary |
| MISSING | Spec references a requirement but no drawing covers it |
Pay attention to these common issues:
If architectural drawings are available, extract:
Present this as a table in the report.
The deliverable is always a .docx file. Use the docx skill's approach (docx-js
via Node.js) to generate it.
Report structure:
Cover Page
Executive Summary
Document Details
Compliant Items (PASS)
Issues & Non-Compliances
Apartment/Unit Breakdown (if architectural drawings present)
Priority Actions
Overall Assessment
Styling:
After generating the .docx:
If the user asks for a "double check", "swarm", or "multiple agents", use the swarm skill to spawn parallel review agents. Each agent independently reviews a section of the spec (e.g. walls, floors, services, glazing) and reports back. Reconcile their findings before generating the final report.
pdf skill (for reading PDF specs and drawings)docx skill (for generating the Word report)swarm skill (optional, for multi-agent review)