Claude Skill

FAR Clause Checker v2.2

A Claude skill that validates FAR provisions and clauses against the Revolutionary FAR Overhaul (RFO) and HHS deviations, then produces a standalone compliance report. Bring your contract parameters; the skill bundles the data.

v2.2 · 29 Apr 2026 matrix Claude Code claude.ai FAR only · no DFARS ~1.5 MB

Install

Pick the path that matches where you use Claude. Same files; different drop-in spot.

Recommended: install via the AcqAgent plugin marketplace — two slash commands, no download.

1 Add the marketplace, install the skill
/plugin marketplace add acqagent/skills
/plugin install far-clause-checker@acqagent
2 Use it

The skill activates automatically when you ask about FAR clauses, RFO compliance, or set-aside applicability — no slash command needed. Try a prompt like:

Run the FAR clause checker on a fixed-price commercial services
acquisition under SAP, no set-aside.
+ Updating later
/plugin marketplace update acqagent
/plugin install far-clause-checker@acqagent

Manual install (no marketplace)

If you'd rather skip the marketplace, drop the unzipped folder into ~/.claude/skills/ directly.

A macOS / Linux
mkdir -p ~/.claude/skills
curl -L https://acqagent.ai/skills/far-clause-checker.zip -o /tmp/fcc.zip
unzip -o /tmp/fcc.zip -d ~/.claude/skills/
rm /tmp/fcc.zip
B Windows PowerShell
$dest = "$HOME\.claude\skills"
New-Item -ItemType Directory -Force -Path $dest | Out-Null
$zip = "$env:TEMP\fcc.zip"
Invoke-WebRequest "https://acqagent.ai/skills/far-clause-checker.zip" -OutFile $zip
Expand-Archive -Path $zip -DestinationPath $dest -Force
Remove-Item $zip

Verify with ls ~/.claude/skills/far-clause-checker (you should see SKILL.md, scripts/, references/, CHANGELOG.md) and start a new session.

On claude.ai, the .skill bundle installs through the Capabilities / Skills surface in Settings.

1 Download the bundle

Grab far-clause-checker.skill (~1.5 MB).

2 Upload to claude.ai

Open Settings → Capabilities → Skills and upload the .skill file. (If your account doesn't show a Skills section yet, the feature is rolling out — use the Claude Code path above in the meantime.)

3 Use it

Start a new chat. Ask anything that mentions FAR clauses, the RFO overhaul, HHS deviations, or clause applicability — Claude will load the skill automatically.

What it does

The skill prompts you for the parameters that drive clause applicability — contract type, purpose, solicitation method, set-aside, commercial vs. non-commercial, optional FAR Part focus — and then runs a strict, AND-logic applicability check across every FAR provision and clause.

It joins two authoritative data sets bundled with the skill:

  • DAU Provision & Clause Matrix (29 April 2026 release) — the master cross-walk of clause numbers, dates, prescriptions, RFO flags, IBR authorization, UCF section, applicability columns, and full text.
  • HHS Agency Deviation Matrix — agency-specific disposition tracking for each clause post-RFO: No Change, Removed, or Updated, with dates and notes.

The output is a standalone .docx compliance report covering applicability, RFO impact, IBR-vs-full-text, alternates and deviations, and HHS-specific disposition for every clause that survives the filter.

What's new in v2.2

  • Bundled matrix refreshed from the 22 April 2026 release to the 29 April 2026 release. DAU's own Change Summary describes this as "various corrections to the commercial columns."
  • One new FAR clause: 52.222-90 (Addressing DEI Discrimination by Federal Contractors), marked RFO=ADD.
  • 37 commercial-column corrections across 19 clauses — operationally meaningful because v2 made --commercial yes check ONLY the COM_purpose columns. Six clauses gained commercial applicability; 12 had it removed; one had COM_SUP-only removal.
  • One P/C reclassification: 52.240-92 Alt II (Security Requirements) flipped from Provision to Clause.
  • One prescription rewrite: 52.204-10 (Reporting Executive Compensation and First-Tier Subcontract Awards).
  • No code changes. Same script, same CLI signature. The runner globs for any WarU_Provision___Clause_Matrix__*.xlsx, so the file rename was cosmetic.

Carried over from v2.1 / v2

  • Strict AND applicability. A clause is applicable only when contract type matches AND at least one of (purpose, method) matches. --purpose, --method, and --commercial are real filters.
  • Commercial flag isolation. Commercial procurements check only the COM_ columns; the v1 fall-through to non-commercial columns is gone.
  • Set-aside filter. --small-biz narrows Part 19 socioeconomic clauses by set-aside type (SB, 8(a), HUBZone, SDVOSB, WOSB).

Known caveats

  • The bundled DAU Matrix has very flat method-column distribution (~93% of FAR clauses have NEG as a method). The AND-logic fix is correct relative to the spec, but it doesn't narrow output as aggressively as a CO might intuit from reading FAR Part prescriptions alone.
  • "Action Needed (Date Mismatch)" counts in the report are inflated — the script compares the Matrix Date against the HHS Deviation Date rather than a true user-supplied clause date. Treat critical findings as suggestive, not authoritative, until that fix lands.
  • FAR only. DFARS content in the source data is intentionally disregarded.

Example prompts

Anything in this neighborhood will trigger the skill.

Check my clauses for a fixed-price commercial services buy under SAP,
no set-aside, all FAR Parts.
Run the FAR clause checker on a cost-reimbursement R&D contract
with an 8(a) sole-source set-aside, focus on Part 19 and Part 35.
What changed for FAR 52.212-5 in the RFO, and is there an HHS
deviation? Use the FAR clause checker.
Validate clause applicability for a T&M services contract above SAT,
HUBZone set-aside, non-commercial.

What's in the bundle

far-clause-checker/
├── SKILL.md                                          # skill prompt + workflow
├── CHANGELOG.md                                      # v2.2 release notes
├── scripts/
│   └── far_checker.py                                # the runner
└── references/
    ├── DATA_DICTIONARY.md                            # column maps for both data sources
    ├── WarU_Provision___Clause_Matrix__29_Apr_2026.xlsx
    └── Revolutionary_FAR_Overhaul_HHS_Matrix.csv

To swap in a newer DAU release, drop the new .xlsx into references/ and remove the old one. The runner globs for any matching file — no code change needed.