freight-compliance-docs

Generate BOL and Rate Con PDFs and validate carrier compliance via FMCSA SAFER.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/wasay1200/freight-broker-ai --skill freight-compliance-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freight-compliance-docs
Source: https://github.com/wasay1200/freight-broker-ai/tree/main/skills/freight-compliance-docs
Command: npx skills add https://github.com/wasay1200/freight-broker-ai --skill freight-compliance-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates the creation of critical freight documents (Bill of Lading and Rate Confirmation) and verifies carrier compliance, reducing manual paperwork and risk.

Core Features & Use Cases

  • Document generation: Produce BOLs and Rate Con PDFs for shipments with carrier data.
  • Compliance checks: Validate carrier status via FMCSA SAFER data and flag expiries.
  • Expiry monitoring: Track insurance expiries to prevent non-compliant bookings.
  • Use case: When booking a load, generate the required docs and verify the carrier in a single workflow.

Quick Start

Generate a BOL and a Rate Con for a shipment, then run a carrier compliance check using the carrier MC number.

Frequently Asked Questions about freight-compliance-docs

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

FAQPage Schema
How do I generate a Bill of Lading and Rate Confirmation PDF for a shipment?

Generate BOL and Rate Con PDFs by running Python scripts that populate shipment and carrier data into document templates, producing a downloadable document trail.

How do I verify carrier compliance using FMCSA SAFER data?

Verify carrier compliance by validating the carrier's MC number against FMCSA SAFER data, which checks authority status and flags insurance expiries to prevent non-compliant bookings.

Can I track insurance expiries for my carriers to avoid non-compliant load bookings?

Track insurance expiries by monitoring carrier enrollment data within the workflow, flagging policies that are about to lapse before you generate load documents.

Do I need Python and reportlab installed to automate freight document generation?

Yes, you need Python and the reportlab dependency installed to execute the scripts that generate BOL and Rate Con PDFs and verify FMCSA compliance.

What is the best way to automate freight compliance checks and document creation in one workflow?

Automate freight compliance by using a single script workflow to generate BOL and Rate Con PDFs while simultaneously validating carrier FMCSA SAFER data and insurance expiries.

Why does my BOL PDF generation fail during load booking?

BOL PDF generation fails if Python scripts lack the reportlab dependency or required carrier data inputs are missing, preventing proper document trail creation.