anti-money-laundering

Guide BSA/AML compliance program design and regulatory reporting for financial institutions.

164|33|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/JoelLewis/finance_skills --skill anti-money-laundering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anti-money-laundering
Source: https://github.com/JoelLewis/finance_skills/tree/main/plugins/compliance/skills/anti-money-laundering
Command: npx skills add https://github.com/JoelLewis/finance_skills --skill anti-money-laundering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance on designing and operating Anti-Money Laundering (AML) compliance programs for financial institutions, helping them meet regulatory obligations and prevent illicit financial activities.

Core Features & Use Cases

  • BSA/AML Program Design: Offers frameworks for building robust AML programs, including policies, officer designation, independent testing, and training.
  • Regulatory Reporting: Explains requirements for Currency Transaction Reports (CTRs) and Suspicious Activity Reports (SARs), including thresholds, deadlines, and prohibitions.
  • Sanctions Screening: Details OFAC screening obligations against lists like SDN, and the consequences of violations.
  • Red Flag Identification: Helps identify common red flags associated with money laundering stages (placement, layering, integration).
  • Use Case: A compliance officer needs to understand the requirements for filing a SAR when suspicious activity is detected in a customer's account. This skill provides the necessary details on thresholds, deadlines, and the SAR filing process.

Quick Start

Use the anti-money-laundering skill to understand the requirements for filing a Suspicious Activity Report (SAR).

Frequently Asked Questions about anti-money-laundering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
When do I need to file a Suspicious Activity Report for BSA compliance?

You must file a Suspicious Activity Report (SAR) under BSA/AML rules when detecting suspicious transactions in a customer account. This skill guides SAR filing thresholds, deadlines, and prohibitions for broker-dealers, banks, and investment advisers.

What are the red flags for identifying money laundering stages?

Money laundering red flags appear during placement, layering, and integration stages. This skill helps identify suspicious patterns like structuring deposits to evade Currency Transaction Report thresholds and correspondent account due diligence anomalies.

How do I design a BSA/AML compliance program for a broker-dealer?

Design a BSA/AML compliance program by establishing policies, designating an officer, conducting independent testing, and providing training. This skill offers frameworks for broker-dealers, banks, and investment advisers to prevent illicit financial activities.

What are the OFAC screening requirements for financial institutions?

OFAC screening requires checking transactions against sanctioned lists like the SDN list. This skill details OFAC screening obligations and the regulatory consequences of sanctions violations within financial institution compliance programs.

Does this BSA/AML guidance cover Currency Transaction Report filing thresholds?

Yes, this guidance covers Currency Transaction Report (CTR) requirements including filing thresholds and deadlines. It addresses CTR regulations alongside SAR filing and structuring detection for comprehensive financial crime compliance.

What is structuring detection in anti-money laundering compliance?

Structuring detection in AML compliance identifies customers breaking large transactions into smaller amounts to evade Currency Transaction Report thresholds. This skill explains identifying structuring red flags during the placement stage of money laundering.