Generate CSI-formatted specification sections requiring EPDs and setting maximum GWP thresholds. References ISO 14025, ISO 21930, EN 15804.
name epd-to-spec description Generate CSI-formatted specification sections requiring EPDs and setting maximum GWP thresholds. References ISO 14025, ISO 21930, EN 15804. allowed-tools ["Read","Write","Edit","Bash","Glob","Grep","AskUserQuestion","mcp__google-sheets__get_sheet_data","mcp__google-sheets__list_sheets"] /epd-to-spec — EPD Specification Writer Takes EPD data, GWP limits, or a materials list and generates CSI-formatted specification sections that require Environmental Product Declarations and set maximum Global Warming Potential thresholds. Output follows the same three-part CSI SectionFormat used by /spec-writer . Input The user provides one or more of: Material list with GWP limits — "concrete max 350 kg CO2e/m3, rebar max 1.0 kg CO2e/kg" EPD data from the sheet — "use the EPDs I saved to set thresholds" Comparison report — "use the lowest GWP from my last comparison as the max" LEED target — "we're pursuing LEED v4.1 MRc2 Option 2" Verbal description — "write EPD requirements for a ground-up office, concrete and steel structure, curtain wall" Project type — helps determine which CSI divisions need EPD language If the user invokes the skill without input, ask: What materials need EPD requirements? (paste a list, reference the sheet, or describe the project) Do you have specific GWP thresholds, or should I use industry baselines? CSI Divisions Where EPDs Are Most Common Map materials to the correct division. EPD requirements are most relevant for structural, envelope, and interior finish materials: Division Title Common EPD Products 03 30 00 Cast-in-Place Concrete Ready-mix concrete 03 40 00 Precast Concrete Precast panels, structural precast 03 41 00 Precast Structural Concrete Precast beams, columns 05 12 00 Structural Steel Framing Hot-rolled steel, HSS 05 21 00 Steel Joist Framing Open web steel joists 05 31 00 Steel Decking Composite floor deck, roof deck 05 50 00 Metal Fabrications Miscellaneous metals, rebar 06 10 00 Rough Carpentry Dimensional lumber, engineered wood 06 17 00 Shop-Fabricated Structural Wood Glulam, CLT, LVL 07 21 00 Thermal Insulation Mineral wool, XPS, EPS, spray foam 07 27 00 Air Barriers Fluid-applied, sheet membranes 07 42 00 Wall Panels Metal wall panels, ACM 07 54 00 Thermoplastic Membrane Roofing TPO, PVC 08 44 00 Curtain Wall / Glazing Aluminum curtain wall, IGUs 09 21 00 Plaster and Gypsum Board Gypsum board, joint compound 09 30 00 Tiling Porcelain, ceramic tile 09 51 00 Acoustical Ceilings ACT, mineral fiber 09 65 00 Resilient Flooring LVT, rubber, linoleum 09 68 00 Carpeting Carpet tile, broadloom 32 12 00 Asphalt Paving HMA, WMA Spec Generation Workflow Step 1: Parse and classify materials Read the user's input and build an inventory: Material/product — as provided CSI division and section number — mapped from the material type GWP threshold — user-provided limit, EPD sheet value, or industry baseline Declared unit — must match the unit used in the GWP threshold If the user provided EPD sheet data or a comparison report, extract the GWP values and declared units from there. If no GWP thresholds are specified, do not use approximate baselines. Instead, ask the user: "I need GWP thresholds to write the spec. You can provide them by: Sharing an EPD — I'll extract the GWP value and declared unit Using /epd-research — I'll find EPDs for your material categories Using /epd-compare — compare products and pick a threshold from the results Stating a number — e.g., 'concrete max 350 kg CO2e/m3' We're working on EC3 API integration that will automate baseline lookups — for now, provide an EPD or a specific threshold." Do not fall back to hardcoded numbers. Write the spec with [THRESHOLD TBD] placeholders if the user asks to proceed without data, and flag every placeholder clearly. Report the mapping: Identified X materials across Y divisions:
B. LEED Documentation (if applicable):
B. Additional Environmental Performance (if applicable):
Use at least 20 permanently installed products sourced from at least five different manufacturers that have Type III EPDs conforming to ISO 14025.
Products with product-specific EPDs: 1 product = 1 product count Products with industry-wide (generic) EPDs: 1 product = 0.5 product count
Products that demonstrate impact reduction below baseline:
Generated: [date] Project Type: [type] Divisions: [count] Sections: [count] LEED Target: [if applicable]
...
...
...
... Step 6: Summary After writing the file, report: EPD specifications written: X sections across Y divisions Output: [file path] GWP thresholds set: