Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mkurman/aml-compliance
Anti-Money Laundering (AML) and Know Your Customer (KYC) compliance workflow. Sanctions screening, PEP detection, transaction monitoring, suspicious activity reporting (SAR), and OFAC compliance.
Passed 23 of 23 test cases with the skill, and 13 of 23 without it.
and 8 more in the full report
10 fixed14 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
When a transaction record has is_pep evaluated as True, what exact string notification is added to the alert array?
| Checked | Without skill | With skill |
|---|---|---|
| Outputs PEP flagged — enhanced monitoring | Missed | Passed |
The instructions your model reads when the skill loads.
AML/KYC compliance covers sanctions screening, PEP detection, transaction monitoring, currency transaction reports (CTR), suspicious activity reports (SAR), and OFAC compliance. Essential for fintech, banking, and payment applications handling regulated financial transactions.
uv pip install requests # for sanctions API integration
THRESHOLDS = {"ctr": 10000, "structuring_lookback": 5000}
HIGH_RISK_COUNTRIES = {"IR", "KP", "SY", "CU", "MM"}
def screen_tx(tx):
alerts = []
if tx.amount >= THRESHOLDS["ctr"]:
alerts.append("CTR required — cash transaction over $10k")
if tx.country in HIGH_RISK_COUNTRIES:
alerts.append("OFAC sanctioned jurisdiction — enhanced due diligence")
if tx.is_pep:
alerts.append("PEP flagged — enhanced monitoring")
return alerts
test cases passed, vs 13 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.