mortgage-compliance

Enforces mortgage regulatory compliance — TRID, RESPA, TILA, ECOA/Fair Lending, state licensing, required disclosures, and data privacy rules for all borrower interactions.

2,707 stars

Best use case

mortgage-compliance is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Enforces mortgage regulatory compliance — TRID, RESPA, TILA, ECOA/Fair Lending, state licensing, required disclosures, and data privacy rules for all borrower interactions.

Teams using mortgage-compliance should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/mortgage-compliance/SKILL.md --create-dirs "https://raw.githubusercontent.com/davepoon/buildwithclaude/main/plugins/mortgage/skills/mortgage-compliance/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/mortgage-compliance/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How mortgage-compliance Compares

Feature / Agentmortgage-complianceStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Enforces mortgage regulatory compliance — TRID, RESPA, TILA, ECOA/Fair Lending, state licensing, required disclosures, and data privacy rules for all borrower interactions.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Mortgage Compliance

Strict mortgage regulatory compliance layer that ensures every response touching lending, rates, fees, qualifications, or loan terms complies with federal and state regulations.

## When to Use This Skill

- Presenting any rate quote or fee estimate to a borrower
- Answering questions about qualification, approval, or loan terms
- Handling borrower data and privacy concerns
- Verifying state licensing before quoting

## What This Skill Does

1. Enforces TRID (Loan Estimate timing, tolerance thresholds, Closing Disclosure requirements)
2. Prevents RESPA Section 8 violations (kickbacks, referral fees, unearned fees)
3. Ensures TILA compliance (APR disclosure, right of rescission, advertising rules)
4. Enforces ECOA / Fair Lending (prohibits questions about protected classes)
5. Validates state licensing (10 licensed states with specific license numbers)
6. Manages required disclosures at initial contact and quote presentation
7. Protects borrower data privacy (PII handling, SSN/DOB prohibition in chat)

## Regulatory Frameworks

- **TRID**: 12 CFR 1026.19(e), (f)
- **RESPA**: 12 USC 2607 (Section 8)
- **TILA / Regulation Z**: 12 CFR 1026
- **ECOA / Regulation B**: 12 CFR 1002
- **Fair Housing Act**: 42 USC 3601-3619
- **GLBA / Regulation P**: 12 CFR 1016

## Installation

This skill is part of the mortgage plugin. Install via:

```
/plugin marketplace add lendtrain/mortgage
/plugin install mortgage@mortgage
```

Full source: [github.com/lendtrain/mortgage](https://github.com/lendtrain/mortgage)

Related Skills

mortgage-loan-officer

2707
from davepoon/buildwithclaude

Guides borrowers through mortgage refinance evaluation — collects loan data, extracts mortgage statement fields, evaluates qualification, and delivers recommendations with consumer-friendly communication.

about-atlantic-home-mortgage

2707
from davepoon/buildwithclaude

Background information about Lendtrain powered by Atlantic Home Mortgage — company history, credentials, founder bio, and contact information for borrower trust-building.

feedoracle-compliance

2707
from davepoon/buildwithclaude

MiCA compliance evidence and stablecoin risk scoring. Use when the user asks about stablecoin compliance, MiCA status, peg stability, or needs verifiable evidence for audit workflows.

tiktok-automation

2707
from davepoon/buildwithclaude

Automate TikTok tasks via Rube MCP (Composio): upload/publish videos, post photos, manage content, and view user profiles/stats. Always search tools first for current schemas.

theme-factory

2707
from davepoon/buildwithclaude

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

telegram-automation

2707
from davepoon/buildwithclaude

Automate Telegram tasks via Rube MCP (Composio): send messages, manage chats, share photos/documents, and handle bot commands. Always search tools first for current schemas.

tailored-resume-generator

2707
from davepoon/buildwithclaude

Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances

supabase-automation

2707
from davepoon/buildwithclaude

Automate Supabase database queries, table management, project administration, storage, edge functions, and SQL execution via Rube MCP (Composio). Always search tools first for current schemas.

stripe-automation

2707
from davepoon/buildwithclaude

Automate Stripe tasks via Rube MCP (Composio): customers, charges, subscriptions, invoices, products, refunds. Always search tools first for current schemas.

square-automation

2707
from davepoon/buildwithclaude

Automate Square tasks via Rube MCP (Composio): payments, orders, invoices, locations. Always search tools first for current schemas.

slack-message-formatter

2707
from davepoon/buildwithclaude

Format messages for Slack with pixel-perfect accuracy. Converts Markdown to rich HTML (for copy-paste into Slack) or Slack mrkdwn (for API/webhook). Use when the user asks to write a Slack message, announcement, or notification, format something "for Slack", preview how content looks in Slack, or send a message via Slack webhook. Also trigger when user mentions Slack formatting, mrkdwn, or wants to share Markdown content in Slack channels.

slack-gif-creator

2707
from davepoon/buildwithclaude

Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y".