Prepare a transport operation for a regulatory audit — the records an auditor asks for in order, the findings your own file will produce, and the gaps closed before the visit rather than during it. Use when asked to prepare for a DOT or FMCSA audit, a traffic commissioner or operator licence review, a fleet compliance inspection, or to run an internal transport compliance audit. Produces the records inventory, the self-audit findings by severity, the gap-closure plan, the audit-day logistics, and the evidence pack. Requirements are jurisdiction-specific and must be verified against the current regulation and your licence conditions.
“Prepare us for a DOT audit”“We have an operator licence review coming up — what do we need?”“Run an internal transport compliance audit”“What records will the auditor ask for?”“We know we have a gap in our driver files — what do we do?”
What to give it
▸The trigger — routine review, a compliance score, a complaint, or an incident, since scope varies with cause
▸The operation — vehicles, drivers, operating centres, and the licence or authority held
▸Your records — driver qualification files, hours data, maintenance records, incident file, drug and alcohol programme where applicable
▸Known problems — what you already suspect will be found
▸Your regulatory framework — the specific regulator, the applicable rules, and your licence conditions
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓The likely scope and period were identified from the audit trigger
✓The self-audit used the regulator's own checklist
✓Findings are graded using the regulator's severity terminology
✓Fixable gaps have owners and dates, and were closed before the visit
✓Nothing was reconstructed in a way that misrepresents when it was created
✓Unfixable gaps have a disclosure position with corrective action underway
✓A lead responder is named and the evidence pack is indexed
⚠️ What it refuses to do
**Preparing the file but not the people.** Improvised answers create findings the records did not.
**Backdating or recreating records.** Converts a compliance failure into something far more serious.
**Self-auditing on vibes.** Use the checklist the auditor will use.
**Hiding a known gap.** Discovered gaps are treated much more harshly than disclosed ones.
**Volunteering information beyond the question.** Answer what is asked; expand nothing.
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp