contract-report-html

Generates a standalone printable HTML report from contract review markdown.

4|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/BoardAI/vallor-plugins --skill contract-report-html-boardai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contract-report-html
Source: https://github.com/BoardAI/vallor-plugins/tree/main/vallor/skills/contract-report-html
Command: npx skills add https://github.com/BoardAI/vallor-plugins --skill contract-report-html-boardai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Contract review memos written in markdown are fine for working files but unsuitable for distribution to boards, partners, or business stakeholders who expect a polished, printable document. This Skill converts review memos, redlines, and amendment histories into a single self-contained HTML report. ## Core Features & Use Cases - Standalone HTML output: Renders a single file with embedded CSS, no external dependencies, print-friendly @media print rules, and offline compatibility. - Audience calibration: Supports legal, business, and board audiences via --audience flags that adjust work-product headers, citation tags, and detail level. - Structured sections: Produces a masthead, reviewer note, recommendation block, sortable findings table, section-by-section detail, and a collapsible deviation-log appendix. - Use Case: After finishing a vendor MSA review memo, run the skill with --audience board to produce a condensed, distribution-ready HTML report saved under the reports directory. ## Quick Start Ask the assistant to generate a polished HTML report from your contract review memo, for example by saying: create a board-audience HTML report from redlines/acme-msa.md.

Frequently Asked Questions about contract-report-html

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

FAQPage Schema
How do I create an HTML report from a contract review memo?

Pass the markdown review memo path to the skill, optionally with an --audience flag. It renders a single HTML file with masthead, reviewer note, recommendation, findings table, and section detail, saved to the reports directory.

What output formats does the contract report support?

The skill produces one standalone HTML file with all CSS embedded in a style block and no external dependencies. It includes @media print rules so you can print to PDF directly from the browser.

Can I generate a board-ready version of a legal contract review?

Yes, use --audience board to strip granular detail and keep only the recommendation, a three-number summary, top five findings, and decision options. The business audience option instead replaces review markers with needs-decision labels.

Does the HTML report require internet access or external libraries?

No, the report works fully offline with embedded CSS and vanilla JavaScript only, no CDN or frameworks. Sorting of the findings table uses roughly 50 lines of plain JavaScript.

How is counterparty text handled safely in the generated report?

All externally sourced values such as counterparty text and vendor names are sanitized using textContent rather than innerHTML, and URLs are scheme-checked to allow only http, https, and mailto links.