product-spec-pdf-parser

Extract structured FF&E data from PDF product specs into a 33-column master schema.

304|65|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/AlpacaLabsLLC/skills-for-architects --skill product-spec-pdf-parser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-spec-pdf-parser
Source: https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/plugins/06-materials-research/skills/product-spec-pdf-parser
Command: npx skills add https://github.com/AlpacaLabsLLC/skills-for-architects --skill product-spec-pdf-parser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extracts structured FF&E data from PDFs (price books, fact sheets, spec sheets, and catalogs) and writes it into a master product schedule, reducing manual data-entry and errors.

Core Features & Use Cases

  • PDF text extraction using PyMuPDF to read content from diverse layouts and fonts.
  • Structured data mapping to the 33-column master sheet schema, including notes for PDF-specific fields.
  • Variant handling in expand or summarize modes to support procurement workflows and quick reference across product types (fact sheets, price books, configurators, catalogs).

Quick Start

Provide one or more PDFs and specify an output destination to begin parsing.

Frequently Asked Questions about product-spec-pdf-parser

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

FAQPage Schema
How do I extract structured FF&E data from PDF product specs?

To extract structured FF&E data from PDF product specs, this tool uses PyMuPDF to read text and maps it directly to a 33-column master sheet schema. It processes single or batch PDFs from catalogs and fact sheets into structured rows.

What is the best way to parse large PDF catalogs into a Google Sheets master schedule?

Parsing large PDF catalogs into a Google Sheets master schedule is handled by chunking large files and mapping the extracted text to a structured 33-column schema. Outputs can be routed directly to Google Sheets, CSV, or markdown.

Can I extract data from password-protected or image-based PDF spec sheets?

Data extraction from password-protected or image-based PDF spec sheets is supported through specific edge-case handling. The parser uses PyMuPDF for text extraction and applies fallback chunking logic for these complex PDF formats.

Does this PDF parser handle product variants in fact sheets and price books?

Product variants in fact sheets and price books are processed using expand or summarize handling modes. This supports procurement workflows by either detailing every variant or summarizing them within the master product sheet schema.

How do I populate a master product schedule from multiple PDF configurator files?

Populating a master product schedule from multiple PDF configurator files is done by batching the inputs and mapping the PyMuPDF-extracted text to the 33-column data schema. The structured output is then exported to your chosen destination like CSV or Google Sheets.