{"id":73108,"plugin_id":"plugin_asdk_app_6ac993a96fe48191856f4963feaf3f20","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-31T01:18:22.152Z","digest":"04e17c6f84e5336bf9da1b422a1c4cc5bba6a08781aceea2b1d13afa0f678b2b","against":null,"payload":{"description":"This skill should be used when a user asks to screen an organization against public sanctions or debarment records, compare counterparties, or review regulatory and complaint signals with coverage and identity caveats.","included_files":[],"name":"compliance-screening","skill_md_contents":"---\nname: compliance-screening\ndescription: This skill should be used when a user asks to screen an organization against public sanctions or debarment records, compare counterparties, or review regulatory and complaint signals with coverage and identity caveats.\n---\n\n# Compliance screening\n\n**Lead with this limit:** MORVS screens are research aids with partial, variable coverage. A non-match, low score, or failed experimental tool is not sanctions clearance, compliance approval, or a legal conclusion. Verify identity and current status in the official source before any action.\n\n## Workflow\n\n1. Keep scope to organizations and institution-level facts; do not reproduce personal identifiers, addresses, or complaint narratives containing PII. Resolve legal names and aliases with `resolve` using `{\"q\":\"Organization name\"}` or a known ticker or CIK. Record unresolved name collisions.\n2. For a single organization, call `sanctions_check` with `{\"name\":\"Exact legal name\"}` and `debarments_check` with the same name. The sanctions tool searches a partial local OFAC SDN index by substring, including indexed aliases. Debarments covers local SAM Exclusions and HHS OIG LEIE records. Treat hits as possible matches pending identifier and current official-list review.\n3. When broader context is requested, call `screen_all` with `{\"name\":\"Exact legal name\"}` if available. It is experimental; its 0–100 score and per-source counts are indicative local-index outputs. For up to 50 names call `screen_batch` with `{\"names\":[\"Name A\",\"Name B\"]}`. For two entities call `compare_entities` with `{\"a\":\"Name A\",\"b\":\"Name B\"}`. Describe any ranking as a MORVS heuristic, not a determination of risk or wrongdoing.\n4. Use `doj_by_company` with `{\"name\":\"Exact legal name\"}` to inspect DOJ press-release mentions and `cfpb_by_company` with the same argument to inspect a partial CFPB complaint index. A press mention need not be an enforcement action; a complaint is a consumer report, not a proven violation.\n5. Inspect MORVS coverage and call `dataset_freshness` with `{}` for relevant federal hub rows. Verify material hits and negatives against current official [OFAC](https://ofac.treasury.gov/sanctions-list-service), [SAM.gov](https://sam.gov/content/exclusions), [HHS OIG](https://exclusions.oig.hhs.gov/), [DOJ](https://www.justice.gov/news), or [CFPB](https://www.consumerfinance.gov/data-research/consumer-complaints/) records as applicable. Preserve record IDs, dates, list version or access date, and exact source URLs. Say when current official verification was unavailable.\n6. Put the caveat before the results, then provide a compact table. Report no-hit only as “no match in the checked local index on the access date.” Avoid accusations and definitive clearance language.\n\n| Checked on | Organization and identifier | Source checked | Local result | Official record/date/URL | Match and coverage limit |\n|---|---|---|---|---|---|\n| UTC date | Legal name plus verified ID | Agency and dataset | Hit, no local hit, or unavailable | Exact record or list URL | Alias/identity and freshness status |\n\n## Worked examples\n\n**One vendor.** For “Screen Microsoft for sanctions and exclusions”, call `resolve` with `{\"ticker\":\"MSFT\"}`, `sanctions_check` with `{\"name\":\"Microsoft Corporation\"}`, and `debarments_check` with the same name. Confirm any candidate match at current OFAC, SAM.gov, or HHS OIG official records before reporting it. If there is no local hit, report only the local-index result and its coverage limit.\n\n**Two counterparties.** For “Compare Pfizer and Merck”, call `compare_entities` with `{\"a\":\"Pfizer\",\"b\":\"Merck\"}`; then call `sanctions_check` and `debarments_check` separately for each verified legal name. Use `doj_by_company` and `cfpb_by_company` only for relevant context, opening the original records. Explain that the comparison score is a heuristic and that name ambiguity or source lag can change it.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}