joellewis avatar

Anti Money Laundering

Use this when you're building or reviewing BSA/AML compliance programs for broker-dealers, banks, or investment advisers. It covers the four pillars of FINRA Rule 3310, walks through CTR and SAR filing obligations with specific thresholds and deadlines, and explains OFAC screening requirements against the SDN list. The guidance on structuring detection and the tipping-off prohibition is especially practical if you're handling edge cases around suspicious activity reporting. It's written at Layer 9, so expect regulatory framework and compliance procedures rather than implementation code. Good for understanding when a $10,000 cash transaction needs reporting or whether that wire to a sanctioned country requires blocking.

skills.sh installs
723
GitHub stars
224
last updated
Aug 21, 2026

Install

$ npx -y skills add joellewis/finance_skills --skill anti-money-laundering --agent claude-code

Installs into .claude/skills of the current project.

Files

Anti-Money Laundering Compliance

Regulatory status current as of June 2026 — verify effective dates, dollar thresholds, and pending rulemakings against current SEC/FINRA/FinCEN sources before advising.

Core Concepts

BSA Framework — Key Hooks

The operative statutes and authorities: the Bank Secrecy Act (31 U.S.C. §§ 5311–5332) as expanded by the USA PATRIOT Act (2001), which added enhanced due diligence requirements, information-sharing provisions (Sections 314(a) and 314(b)), and the written AML program requirement. FinCEN, a bureau of the U.S. Treasury, administers the BSA, issues implementing rules (31 CFR Chapter X), and collects CTRs and SARs.

FINRA Rule 3310 — AML Compliance Program

FINRA Rule 3310 requires every FINRA member firm to establish and implement a written AML compliance program that includes four pillars:

Sponsors

Details

Repository
github.com/joellewis/finance_skills
Categories
DevOps & CI/CD, Documentation, Rust, Design & UI/UX, Finance & Trading
First seen
Jun 3, 2026

More from joellewis/finance_skills

All 84
1yoanbernabeu avatargrepai-watch-daemonyoanbernabeu/grepai-skillsConfigure and manage the GrepAI watch daemon. Use this skill for real-time code indexing and file monitoring.723skills.sh installs
2joellewis avatarportfolio-management-systemsjoellewis/finance_skillsSelect, configure, and operate portfolio management systems for advisory firms, covering model portfolios, UMA/sleeve management, drift monitoring, rebalancing,721skills.sh installs
3drshailesh88 avatarsocial-media-trends-researchdrshailesh88/integrated_content_osProgrammatic social media and marketing research using free tools: pytrends (Google Trends), yars (Reddit without API keys), and Perplexity MCP (Twitter/TikTok/720skills.sh installs
4railwayapp avatartemplatesrailwayapp/railway-skillsThis skill should be used when the user wants to add a service from a template, find templates for a specific use case, or deploy tools like Ghost, Strapi, n8n,716skills.sh installs
5glitternetwork avatarpinmeglitternetwork/pinmeUse this skill when the user mentions "pinme", or needs to upload files, store to IPFS, create/publish/deploy websites or full-stack services (including fronten715skills.sh installs
6joellewis avatarknow-your-customerjoellewis/finance_skillsGuide customer onboarding identification, due diligence, and profile maintenance under FINRA Rule 2090, the CIP rules, and the FinCEN CDD Rule. Use when the use715skills.sh installs