Design System

Generates Envision-branded PDF documents using ReportLab templates and the 2026 brand design system.

1|Updated May 17, 2026
One-click install
npx skills add https://github.com/Envision-Construction/Envision-Skill-Repo --skill design-system-envision-construction
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Design System
Source: https://github.com/Envision-Construction/Envision-Skill-Repo/tree/main/plugins/marketing/brand/skills/design-system
Command: npx skills add https://github.com/Envision-Construction/Envision-Skill-Repo --skill design-system-envision-construction

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires reportlab, Pillow, numpy, and includes scripts (resource) and assets (resource) components.

What problem does it solve? Producing client-facing construction documents (proposals, SOQs, SOVs, memos) that consistently follow Envision Construction and Prometheus Ventures brand rules is error-prone: wrong hex colors, wrong fonts, outdated taglines, and inconsistent page chrome erode brand trust. This Skill encodes the full 2026 brand identity and provides working ReportLab templates so every generated document is on-brand. ## Core Features & Use Cases - Complete 2026 Brand Specification: Typography (Helvetica Neue weights), full color palette (Green #007A53, Light Green #CAE8E0, grey scale), voice and tone guidelines, approved taglines, and legal entity naming rules. - Document Design Patterns: Page layout standards for proposals, SOQs, cover/divider pages, header/footer chrome, and SOV table styling (dark grey headers, green fee rows, grand total blocks). - Ready-to-Run ReportLab Template: The included sov_template_8x11_portrait.py script builds a complete branded Schedule of Values PDF with page chrome, metadata block, division line items, fee rows, and totals. - Use Case: Ask for a branded Schedule of Values for a land development bid and receive a PDF with the correct green header bar, four-item footer, greyed-out zero-cost divisions, and a dark grey grand total row. ## Quick Start Generate a branded Schedule of Values PDF for my project using the Envision design system and the included ReportLab template.

Frequently Asked Questions about Design System

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

FAQPage Schema
How do I generate a branded Schedule of Values PDF with ReportLab?▼

Run the included sov_template_8x11_portrait.py script after editing the project metadata, line items, and totals. It builds a letter-size PDF with the green header bar, four-item footer, division line items, fee rows, and a grand total block using ReportLab's BaseDocTemplate.

What colors and fonts does the Envision 2026 brand use?▼

The primary brand color is Green #007A53 with Light Green #CAE8E0 accents, plus a grey scale from #000000 to #FFFFFF. Helvetica Neue is the only approved typeface, using Thin, Regular, Medium, and Bold weights for specific roles.

Can I use Montserrat or older Envision green hex values?▼

No. Montserrat was replaced by Helvetica Neue in 2026, and old greens like #007C5A, #007853, and #007844 are deprecated. The skill explicitly lists these as prohibited values along with the old light green #D7EB9C.

Does the template support 11x17 landscape proposal pages?▼

The SKILL.md documents the 11x17 landscape page system with its own footer x-positions, but the included script implements the 8.5x11 portrait layout. You can adapt the same on_page chrome and table styling to the larger page size.

Why does the script try to regenerate the logo icon?▼

If envision_icon_green.png is not found in the candidate paths, the script attempts to extract and recolor the logomark from the brand guidelines PDF using pdftoppm, PIL, and numpy. This is a fallback so the header logomark still renders.