mortgage-compliance
Validate mortgage workflows against RESPA, TRID, HMDA, QM/ATR, ECOA, and FCRA requirements. Use when designing a new mortgage workflow for compliance review or auditing an existing process for regulatory gaps.
What this skill does
# Federal Mortgage Compliance Checklist Validate a mortgage workflow or operation against the major federal consumer mortgage regulations. For each regulation, the checklist identifies specific operational requirements, documentation standards, and common failure points. --- ## Section 1: RESPA (Real Estate Settlement Procedures Act) **Regulation:** 12 CFR Part 1024 (Regulation X) — administered by CFPB **Applicability:** Federally related mortgage loans — virtually all 1-4 family residential mortgage loans made by federally insured lenders or loans intended for sale to Fannie/Freddie ### Section 8 — Kickback/Fee-Splitting Prohibition - [ ] No referral fees paid to any person for referring settlement service business - [ ] No fee splitting where no services are actually performed (e.g., "desk fees," "access fees") - [ ] AfBA (Affiliated Business Arrangement) disclosure provided when referring borrowers to an affiliated settlement service provider (title company under common ownership, etc.) - [ ] AfBA disclosure is provided at or before time of referral (not at closing) - [ ] AfBA disclosure meets required format: describes the arrangement, states the estimated charge, states borrower is not required to use the affiliated provider (with narrow exceptions) - [ ] Marketing services agreements (MSA) reviewed by legal counsel: many are viewed as unlawful kickback arrangements by CFPB **Common Section 8 violations to flag in workflow review:** - Real estate agents receiving "marketing fees" from title companies, lenders, or other settlement service providers in exchange for referrals - Builder or developer requiring use of affiliated settlement service providers as condition of purchase ### Section 9 — Seller-Required Title Insurance - [ ] Seller is not requiring buyer to purchase title insurance from a specific company as a condition of the sale - [ ] Buyer is free to shop for title insurance and settlement services ### Section 10 — Escrow Account Requirements - [ ] Initial escrow deposit at closing does not exceed 2 months of escrow payments for any category - [ ] Annual escrow analysis performed - [ ] Annual escrow account statement provided to borrower within 30 days of analysis - [ ] Escrow surplus refunded or credited if balance exceeds 2 months cushion - [ ] Escrow shortage paid in 12-month catch-up if balance is deficient **Citation:** 12 CFR 1024.17 ### Servicing Transfer Notice - [ ] Borrower notified of transfer of servicing at least 15 days before effective date (exception: RESPA allows 3 days for FHA) - [ ] Notice includes: new servicer name, address, phone; effective date; statement that transfer does not affect loan terms; 60-day grace period for payments to wrong servicer --- ## Section 2: TRID (TILA-RESPA Integrated Disclosure) **Regulation:** 12 CFR 1026.37-38 (Regulation Z) and 12 CFR 1024 (Regulation X) — CFPB See the `disclosure-generator` skill for complete TRID workflow specification. Summary checklist: - [ ] Loan Estimate issued within 3 business days of receiving 6-piece application - [ ] No fees collected before LE issuance except bona fide credit report fee - [ ] Zero-tolerance fees on LE do not increase on CD (unless valid changed circumstance) - [ ] 10% tolerance bucket not exceeded in aggregate on CD vs. LE - [ ] Changed circumstances documented within 3 business days of discovery; revised LE issued within 3 business days - [ ] CD received by borrower at least 3 business days before consummation - [ ] Any re-disclosure triggers (APR change, product change, prepayment penalty addition) result in new 3-business-day wait - [ ] Tolerance cures paid within required timeframe if violations identified - [ ] LE retained 3 years; CD retained 5 years post-consummation --- ## Section 3: HMDA (Home Mortgage Disclosure Act) **Regulation:** 12 CFR 1003 (Regulation C) — administered by CFPB **Applicability (2018 and later thresholds):** - Depository institutions: ≥100 closed-end originations OR ≥200 open-end originations in each of 2 prior years - Non-depository institutions: ≥100 closed-end originations OR ≥200 open-end originations in prior year ### Data Collection - [ ] HMDA data fields collected for every covered transaction (see LAR field list below) - [ ] Monitoring information collected: ethnicity, race, sex of borrower (using standard GMI form or equivalent) - [ ] Monitoring information collection occurs at application (not at closing) - [ ] Borrowers informed of right not to provide GMI; if not provided, note method of visual observation or surname - [ ] HMDA data entered in LOS at point of collection; not reconstructed post-close **Required LAR data points (key fields):** | Category | Fields | |---------|--------| | Loan identifiers | ULI (Universal Loan Identifier), application date, action taken, action taken date | | Property | Property type, occupancy type, manufactured home indicators, property address (census tract) | | Applicant | Ethnicity, race, sex, age, credit score type, credit score | | Income | Gross annual income | | Loan terms | Loan amount, loan purpose, loan type, lien status, interest rate, rate spread, HOEPA status, QM status | | Costs | Total origination charges, points, lender credits, total loan costs | | Underwriting | DTI ratio, combined LTV, property value, AUS name and result | | Denial reasons | If denied: up to 4 denial reasons | ### LAR Submission - [ ] LAR submitted to CFPB HMDA filing platform by March 1 following the calendar year - [ ] LAR tested for validity errors before submission - [ ] Resubmission process defined if CFPB identifies errors after submission - [ ] LAR publicly available upon request after submission **Citation:** 12 CFR 1003.5 --- ## Section 4: QM/ATR (Qualified Mortgage / Ability to Repay) **Regulation:** 12 CFR 1026.43 (Regulation Z) — Dodd-Frank § 1412-1413 — CFPB **Applicability:** All closed-end consumer mortgage loans; excludes open-end credit (HELOCs), reverse mortgages, timeshare loans, certain temporary bridge loans ### Ability to Repay (General Standard) For any mortgage loan, creditor must make a reasonable, good-faith determination that the borrower can repay: - [ ] Income or assets verified and documented (pay stubs, W-2s, tax returns, bank statements) - [ ] Employment status verified - [ ] Monthly mortgage payment calculated using fully-amortizing rate (not teaser rate) - [ ] All monthly mortgage payments considered (all loans on the property) - [ ] All non-mortgage debt obligations considered (from credit report) - [ ] Debt-to-income ratio calculated and documented - [ ] Credit history reviewed - [ ] Simultaneous loan (if any) considered in repayment analysis **Documentation retained:** All ATR documentation retained for 3 years post-consummation ### Qualified Mortgage Safe Harbor / Rebuttable Presumption A QM provides a legal safe harbor (or rebuttable presumption for higher-priced QMs) that ATR has been met. **General QM requirements (effective March 2021 rule):** - [ ] No negative amortization - [ ] No interest-only period - [ ] No balloon payment (exceptions: small creditor balloon QM) - [ ] Loan term does not exceed 30 years - [ ] Points and fees do not exceed 3% for loans ≥$114,847 (2023 threshold; adjust annually) - [ ] For rate-spread QM: APR does not exceed APOR by more than 2.25% (first lien, loan ≥$114,847) **GSE/Agency QM (temporary patch expired October 1, 2022):** As of October 2022, GSE eligible loans no longer automatically qualify as QM under the GSE patch. Loans must meet General QM criteria. **FHA QM:** FHA loans meeting FHA guidelines generally qualify as QM per HUD rule. **VA QM:** VA loans meeting VA guidelines generally qualify under CFPB rule. **USDA QM:** USDA guaranteed loans generally qualify under CFPB rule. --- ## Section 5: ECOA (Equal Credit Opportunity Act) **Regulation:** 12 CFR 1002 (Regulation B) — administered by CFPB and DOJ **Applicability:** All creditors who regularly ex
Related in Code Review
gstack
IncludedFast headless browser for QA testing and site dogfooding. Navigate pages, interact with elements, verify state, diff before/after, take annotated screenshots, test responsive layouts, forms, uploads, dialogs, and capture bug evidence. Use when asked to open or test a site, verify a deployment, dogfood a user flow, or file a bug with screenshots. (gstack)
startup-due-diligence
IncludedLegal due diligence review for seed-stage and Series A startups (US, Delaware C-Corp focus). Supports both investor and founder perspectives. Capabilities include: (1) Interactive document review and issue spotting; (2) Document request list generation; (3) Cap table and SAFE/convertible note analysis; (4) Red flag identification with severity ratings; (5) Diligence report generation. TRIGGERS: due diligence, DD, startup investment, cap table review, Series A, seed round, investor diligence, legal review startup, SAFE analysis, convertible note, 409A, founder vesting.
interview-master
IncludedThis skill should be used when the user asks to "generate interview questions", "prepare for interview", "optimize resume", "conduct mock interview", "analyze git commits for resume", "generate resume from code", "review my resume", or mentions interview preparation, career assistance, or extracting project experience from git history. Provides comprehensive interview and career development guidance for both job seekers and interviewers.
fix-issue
IncludedFixes GitHub issues using parallel analysis agents for root cause investigation, code exploration, and regression detection. Reads issue context from gh CLI, searches codebase and memory for related patterns, generates a fix with tests, and links the resolution back to the issue via PR. Includes prevention analysis to avoid recurrence. Use when debugging errors, resolving regressions, fixing bugs, or triaging issues.
sf-apex
IncludedGenerates and reviews Salesforce Apex code with 150-point scoring. TRIGGER when: user writes, reviews, or fixes Apex classes, triggers, test classes, batch/queueable/schedulable jobs, or touches .cls/.trigger files. DO NOT TRIGGER when: LWC JavaScript (use sf-lwc), Flow XML (use sf-flow), SOQL-only queries (use sf-soql), or non-Salesforce code.
swift-development
IncludedComprehensive Swift development for building, testing, and deploying iOS/macOS applications. Use when Claude needs to: (1) Build Swift packages or Xcode projects from command line, (2) Run tests with XCTest or Swift Testing framework, (3) Manage iOS simulators with simctl, (4) Handle code signing, provisioning profiles, and app distribution, (5) Format or lint Swift code with SwiftFormat/SwiftLint, (6) Work with Swift Package Manager (SPM), (7) Implement Swift 6 concurrency patterns (async/await, actors, Sendable), (8) Create SwiftUI views with MVVM architecture, (9) Set up Core Data or SwiftData persistence, or any other Swift/iOS/macOS development tasks.