---
name: Procurement Audit
slug: procurement-audit
category: Automation
description: Procurement Audit reviews contracts, bid packages, and purchase records against uploaded procurement rules. Use it for procurement compliance checks, findings tables, and optional statistics rollups.
github: "https://github.com/vixues/LeAgent/tree/main/backend/leagent/skills/builtin/procurement-audit"
language: Python
stars: 218
forks: 40
install: "npx degit https://github.com/vixues/LeAgent/tree/main/backend/leagent/skills/builtin/procurement-audit ~/.claude/skills/procurement-audit"
installs_to: ~/.claude/skills/procurement-audit
source_path: backend/leagent/skills/builtin/procurement-audit/SKILL.md
collection_size: 7
category_size: 1860
collection_url: "https://dirskills.com/collections/vixues/LeAgent"
added: 2026-09-04T05:25:21.821Z
last_synced: 2026-09-04T05:25:21.821Z
canonical_url: "https://dirskills.com/skills/procurement-audit"
---

# Procurement Audit

Procurement Audit reviews contracts, bid packages, and purchase records against uploaded procurement rules. Use it for procurement compliance checks, findings tables, and optional statistics rollups.

**Install:**

```bash
npx degit https://github.com/vixues/LeAgent/tree/main/backend/leagent/skills/builtin/procurement-audit ~/.claude/skills/procurement-audit
```

## README

# Procurement audit

## Scope

Map each claim/contract clause to an explicit rule in the uploaded policy pack.
Do not invent institutional thresholds.

## Before starting

Call **`ask_user` alone** when needed for:

- Which rule documents apply
- Audit depth (full checklist vs spot-check)
- Whether to produce a summary stats sheet plus a findings sheet

## Multi-file join

When ≥2 attachments are present (catalog, contract, bid sheet):

1. List each file’s role and key columns
2. Align join keys before filling any template
3. Flag unmatched rows explicitly

## Output

- Findings table with rule citation + evidence snippet
- Optional stats rollup Excel
- Always return managed `file_id` / `download_url`

When the user adds a missed rule (e.g. lodging-equivalent procurement caps),
update this skill / procedure for subsequent runs.
