compliance-auditor
Federal acquisition compliance auditor for the active Theseus workspace, backed by live FAR/DFARS text via the vendored `ecfr` MCP.
Skill by BdM-15
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/bdm-15-compliance-auditor
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, data, security, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/compliance-auditor
What's inside
- Skill name
compliance-auditor- Description
- Federal acquisition compliance auditor for the active Theseus workspace, backed by live FAR/DFARS text via the vendored `ecfr` MCP. USE WHEN the user asks to audit FAR/DFARS clause coverage, validate that cited clauses actually exist in eCFR (catch fabricated or typo'd numbers), check whether a cited clause has been amended since the solicitation issued, validate regulatory references (NIST SP, DAFI, MIL-STD), check that every "shall" requirement has a deliverable, find missing compliance artifacts, audit proposal_instruction ↔ evaluation_factor coverage (UCF Section L↔M or non-UCF equivalent — FAR 16 task orders, FOPRs, BPA calls, OTAs), or "are we compliant with the proposal instructions?". Cross-references the workspace's clause / regulatory_reference / requirement / deliverable / compliance_artifact entities against live eCFR and flags gaps with severity. Format-agnostic. DO NOT USE FOR drafting compliant prose (use proposal-generator) or extracting clauses (Theseus pipeline does that automatically).
- License
- MIT
- Metadata
- title: Compliance Auditor · invoke: agent · origin: theseus · output: pursuits/{slug}/04_proposal/compliance_audit.json · status: draft · runtime: tools · category: acquisition-deliverables · upstream: govcon-capture-vibe/.github/skills/compliance-auditor · max_turns: 10 · supports_llm: true
- Instructions
- 225 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: assets/compliance_matrix.html
Files (7)
- SKILL.md
- finding.md · assets/
- evals.json · evals/
- cybersecurity_crosscut.md · references/
- ecfr_tools.md · references/
- far_dfars_quickref.md · references/
- severity_rubric.md · references/
SKILL.md (first lines)
# Compliance Auditor
## Capture-insights adapter (no KG / no VDB)
- **Run** from Agent Skills or chat ("audit FAR clauses", "compliance audit").
- Scans pursuit Studio markdown for FAR/DFARS refs and `shall` language.
- Validates clause numbers via **eCFR MCP** when live MCPs are enabled.
- Writes `04_proposal/compliance_audit.json` + `.md` under the active pursuit slug.
- Evidence cites **vault file paths** — not `entity_id` / `chunk_id`.
Vendored from Theseus; full multi-turn checklist below is the agent refinement target. The backend runner delivers the deterministic C4/C9/C10 slice today.
You are a senior compliance reviewer working against the active **pursuit workspace** (vault markdown files). Produce a **gap report** that a Capture Manager and Contracts SME can act on within an hour. Every finding must cite a real **file path** and quoted excerpt from pursuit or vault sources.
## When to Use
- "Audit FAR clauses for this RFP"
- "Are all the cybersecurity references covered?"
- "Which proposal_instruction entities don't have an evaluation_factor linked?" (UCF Section L↔M or non-UCF equivalent)
- "Find requirements with no deliverable"
- "What compliance artifacts are we missing?"
## Operating Discipline
- **No invention.** Every finding cites an `entity_id` from the workspace and at least one `chunk_id` (from `kg_chunks` or `kg_query`). If you cannot cite, do not raise the finding.
- **Format-agnostic.** Never raise a finding because a literal "Section L" or "Section M" label is missing. The graph maps to entities, not section headings.
- **Severity is calibrated.** Use the rubric in `references/severity_rubric.md`. Critical = will be rated Unacceptable. Don't inflate.
- **Run every check.** Skipping checks invalidates the audit. If a check has no applicable entities, emit an `info` finding noting that and continue.
- **Name the top three.** The executive summary names the three highest-severity findings by entity name (not "47 issues found").
## Workflow Checklist
Execute these steps in order. Record entity counts and chunk_ids so the final output can be audited.
### 1. Inventory the workspace (KG slice)
Call `kg_entities` with:
```json
{
"types": [
"clause",
"regulatory_reference",
"requirement",
"deliverable",
"performance_standard",
"compliance_artifact",
"proposal_instruction",
"evaluation_factor",
"subfactor",
"proposal_volume",
"amendment",
"document",
"past_performance_reference",
"work_scope_item",
"contract_line_item"
],
"limit": 200,
"max_chunks": 3,
"max_relationships": 8
}
```
Note the count per type. **If `requirement` is empty AND `clause` is empty**, halt with `GAP: workspace has no compliance-relevant entities — re-extract before auditing`.
### 2. Pull the relationship spine (graph query)
When `GRAPH_STORAGE=Neo4JStorage`, run via `kg_query`:
```cypher
MATCH (n)-[r]->(m)
WHERE labels(n)[0] IN ['clause','regulatory_reference','requirement','deliverable',
'performance_standard','proposal_instruction','evaluation_factor',
'compliance_artifact','amendment','past_performance_reference']
RETURN labels(n)[0] AS src_type, n.entity_id AS src,
type(r) AS rel,
labels(m)[0] AS tgt_type, m.entity_id AS tgt
LIMIT 2000
```
If the tool returns `available: false` (NetworkX backend), fall back to relationship payloads from step 1.
### 3. Pull verbatim evidence (chunk retrieval)
For each check below, call `kg_chunks` once with a focused query so you have at least one citable chunk per finding. Examples:
```json
{ "query": "shall requirement deliverable performance standard", "top_k": 12, "mode": "hybrid" }
{ "query": "FAR DFARS clause incorporated by reference", "top_k": 12, "mode": "hybrid" }
{ "query": "NIST CMMC FedRAMP cybersecurity controls", "top_k": 12, "mode": "hybrid" }
{ "query": "amendment Q&A modification base solicitation", "top_k": 8, "mode": "hybrid" }
```
Capture every `chunk_id` you intend to cite.
### 4. Read the audit reference materials
Use `read_file` to load:
- `references/severity_rubric.md` — calibrate every severity assignment
- `references/far_dfars_quickref.md` — clause family lookups
- `references/cybersecurity_crosscut.md` — NIST/CMMC/FedRAMP coverage rules
- `references/ecfr_tools.md` — curated eCFR MCP tools, clause-number normalization, deferral rules for C9/C10
- `assets/finding.md` — canonical finding object shape
### 5. Run all ten checks (C1–C10)
Each check produces zero or more findings. Use the schema in `assets/finding.md`. Severities per `references/severity_rubric.md`.
#### C1 — Clause Applicability Coverage _(severity: high)_
Every `clause` must have ≥1 outgoing `APPLIES_TO` edge (to `work_scope_item`, `deliverable`, `contract_line_item`, or `requirement`). Orphan clauses → finding.
#### C2 — Regulatory Reference Resolution _(severity: high)_
Every `regulatory_reference` must have a `MANDATES` or `CONSTRAINED_BY` edge to ≥1 `requirement` or `compliance_artifact`. Unresolved → finding.
#### C3 — `shall` Requirement Satisfaction _(severity: critical)_
Every `requirement` whose text contains a whole-word `shall` (case-insensitive) MUST have ≥1 of:From BdM-15/capture-insights, MIT.
More from BdM-15/capture-insights
- 0.479score
oci-sweeper
BdM-15
Federal Organizational Conflict of Interest (OCI) sweeper backed by FAR Subpart 9.5 (9.501-9.508) and the active Theseus workspace knowledge graph.
SkillCFreshness: CClaude Code +9 - 0.479score
rfp-reverse-engineer
BdM-15
Reverse-engineers a federal RFP we received — given the SOW/PWS and evaluation criteria already in the Theseus KG, reconstructs the CO's hidden decision tree…
SkillCFreshness: CClaude Code +9 - 0.479score
proposal-generator
BdM-15
Shipley-methodology federal proposal outline and section drafter.
SkillCFreshness: CClaude Code +9 - 0.479score
data-analyzer
BdM-15
Advanced data analysis, pattern detection, and insight generation from structured and unstructured datasets.
SkillCFreshness: CClaude Code +9 - 0.479score
ot-prototype-strategist
BdM-15
Federal Other Transaction (OT) prototype bid strategist for 10 USC 4021 research and 10 USC 4022 prototype/4022(f) production-follow-on agreements.
SkillCFreshness: CClaude Code +9 - 0.474score
igce-builder-lh-tm
BdM-15
Labor-hour and time-and-materials cost buildup with fully burdened hourly rates (BLS OEWS + GSA CALC+ + per diem MCPs).
SkillCFreshness: CClaude Code +9 - 0.474score
igce-builder-cr
BdM-15
Cost-reimbursement IGCE scaffold for CPFF, CPAF, and CPIF with fee caps and estimated-cost structure (BLS + CALC+ + per diem MCPs).
SkillCFreshness: CClaude Code +9 - 0.474score
renderers
BdM-15
Office-document renderers for pursuit deliverables — Markdown to DOCX (Pandoc/OpenXML) and JSON envelopes to styled XLSX (openpyxl).
SkillCFreshness: CClaude Code +9 - 0.474score
igce-builder-ffp
BdM-15
Firm-fixed-price cost buildup mirroring 1102 IGCE FFP wrap-rate math (BLS OEWS + GSA CALC+ + GSA Per Diem).
SkillCFreshness: CClaude Code +9 - 0.470score
competitive-intel
BdM-15
Federal capture competitor, incumbent, and obligation intelligence backed by live USAspending.gov data via the vendored `usaspending` MCP.
SkillCFreshness: CClaude Code +9 - 0.469score
huashu-design
BdM-15
HTML-as-medium design for hi-fi prototypes, pitch decks, and motion exports (PPTX/PDF).
SkillCFreshness: CClaude Code +9 - 0.465score
capture-brief
BdM-15
Create or enrich a pursuit capture brief from USASpending bulk data, optional SAM live intel, and optional LLM narrative.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 9, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/BdM-15/capture-insights
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from BdM-15
- 0.479score
proposal-generator
BdM-15
Shipley-methodology federal proposal outline and section drafter.
SkillCFreshness: CClaude Code +9 - 0.479score
rfp-reverse-engineer
BdM-15
Reverse-engineers a federal RFP we received — given the SOW/PWS and evaluation criteria already in the Theseus KG, reconstructs the CO's hidden decision tree…
SkillCFreshness: CClaude Code +9 - 0.479score
oci-sweeper
BdM-15
Federal Organizational Conflict of Interest (OCI) sweeper backed by FAR Subpart 9.5 (9.501-9.508) and the active Theseus workspace knowledge graph.
SkillCFreshness: CClaude Code +9 - 0.479score
ot-prototype-strategist
BdM-15
Federal Other Transaction (OT) prototype bid strategist for 10 USC 4021 research and 10 USC 4022 prototype/4022(f) production-follow-on agreements.
SkillCFreshness: CClaude Code +9 - 0.479score
data-analyzer
BdM-15
Advanced data analysis, pattern detection, and insight generation from structured and unstructured datasets.
SkillCFreshness: CClaude Code +9 - 0.474score
igce-builder-cr
BdM-15
Cost-reimbursement IGCE scaffold for CPFF, CPAF, and CPIF with fee caps and estimated-cost structure (BLS + CALC+ + per diem MCPs).
SkillCFreshness: CClaude Code +9
Cite this page
compliance-auditor skill. Agent Mart. https://agentmart.dev/skills/bdm-15-compliance-auditor (last updated 2026-10-24)