skills/legal/finra-4512-customer-info/SKILL.md
Drafts a FINRA Rule 4512 customer account information checklist for broker-dealers covering identification, trusted contact, affiliations, suitability profile, and account elections. Trigger when the user mentions FINRA 4512, customer account information, KYC/CIP onboarding, trusted contact person, Rule 2111 suitability, Rule 3210, or broker-dealer new account setup.
npx skillsauth add casemark/skills finra-4512-customer-infoInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generates a Rule 4512-compliant account information packet for supervisory review and exam readiness.
Gather before drafting:
Complete each section. Record "Declined" with date for non-mandatory declinations. Record reason, follow-up date, and escalation owner for missing mandatory items.
| Field | Req | Notes | |---|---|---| | Customer name(s) | Yes | Legal name per ID/tax form | | Account number | Yes | "TBD" if pending | | Account type | Yes | Individual, joint, IRA, trust, entity, custodial | | Date opened | Yes | Actual or "Pending" | | Representative | Yes | Name + CRD/rep ID |
| Field | Req | Notes |
|---|---|---|
| Legal name | Yes | Must match government ID |
| Physical address | Yes | No PO box for primary |
| Date of birth | Yes | Individuals only [VERIFY] |
| Tax ID (SSN/EIN/TIN) | Yes | Record type; last 4 per policy |
| Citizenship/residence | CIP | [VERIFY] |
| Authorized persons | Entities | Signers and controllers [VERIFY] |
| Beneficial owners | Entities | CDD rule [VERIFY] |
| Field | Req | Notes | |---|---|---| | Offer made | Yes | Record date | | Accepted/declined | Yes | Record decision + date | | Name, relationship, contact | If accepted | Full legal name, phone, email | | Scope statement | Yes | Informational only — no trading authority unless separate legal authority |
| Field | Req | Notes |
|---|---|---|
| Employment status | Yes | Employed, self-employed, retired, student, unemployed |
| Occupation/title | Yes | Role and industry |
| Employer name/address | If employed | Include control person if applicable |
| BD association | Yes | Rule 3210 implications [VERIFY] |
| Exchange/FINRA affiliation | Yes | Include household [VERIFY] |
| Insider/issuer affiliations | If applicable | Director/officer/10%+ holder |
| Field | Req | Capture | |---|---|---| | Objectives | Yes | Preservation, income, growth, speculation | | Risk tolerance | Yes | Low/medium/high + narrative | | Time horizon | Yes | Short/medium/long + goals | | Liquidity needs | Yes | Near-term cash needs or restrictions | | Income/net worth | Yes | Annual income, liquid NW, total NW | | Experience by product | Yes | None/limited/moderate/extensive per asset class | | Constraints | If applicable | ESG, sector, tax sensitivity |
[VERIFY]| Item | Requirement | Notes |
|---|---|---|
| Periodic refresh | ≥ every 36 months | [VERIFY] |
| Record retention | Account life + 6 yrs post-close | [VERIFY] |
| Accessibility | First 2 yrs readily accessible | [VERIFY] |
[VERIFY]; confirm against current FINRA/SEC rules.Key changes made:
[VERIFY] markers, all regulatory cross-references (Rules 2111, 3210, 4512(a)(1)(E), Reg S-P, CDD), and the complete checklist itemsdevelopment
name: automated-contract-summary language: en description: Generates structured executive summaries of contracts using ML — captures key terms, party obligations, risk allocations, and compliance requirements in a standardized format. Optimized for high-volume review where speed and consistency matter. tags: - summarization - agreement - corporate --- # Automated Contract Summarization Produces standardized executive summaries of contracts using machine learning, capturing essential term
tools
Extracts regulatory obligations from dense regulations across jurisdictions. Breaks down multi-level regulations into clear article-level obligations, classifies applicability to a business, and prioritizes by risk level. Use when translating regulations into actionable compliance requirements.
development
Continuously monitors regulatory landscapes for changes relevant to a specific business. Ingests global regulatory updates, filters by relevance, summarizes impact, and produces an actionable change advisory. Use when tracking regulatory developments affecting a particular product or market.
testing
Compares an organization's existing compliance controls, policies, and procedures against extracted regulatory obligations to identify coverage gaps. Produces a remediation plan with prioritized actions. Use when assessing compliance maturity or preparing for regulatory audits.