Back to Plugins
real-estate

Listing Prep — Real Estate Content Generator for Claude

Generate property descriptions, CMAs, flyers, and social posts from property details — without paying $120-1,200/year in SaaS subscriptions

Plugin ID

pf-listing-prep

Category

real-estate

Version

v1.0

Downloads

17
Try Online

Listing Prep — Real Estate Content Generator for Claude

Version 1.1 — Deep Domain Knowledge: Fair Housing Act (42 USC §3604), USPAP-aligned CMA, Equal Housing Opportunity (24 CFR 109.30), FTC social media disclosure (16 CFR Part 255), state advertising compliance

Generate property descriptions, CMAs, flyers, and social posts from property details — without paying $120-1,200/year in SaaS subscriptions.

Installation

  1. Download the pf-listing-prep.plugin file
  2. Open Claude Desktop and navigate to Settings > Plugins
  3. Click Install Plugin and select the downloaded .plugin file
  4. The plugin will be installed and available immediately

Note: All data stays local on your machine. No external API calls or cloud storage required.

Why This Exists

Real estate agents spend 30-60 minutes per listing writing property descriptions, assembling CMA data into reports, and creating marketing flyers. Dedicated tools like ListingAI ($126-432/yr), Cloud CMA ($540-1,188/yr), Write.Homes ($348/yr), and Canva Pro ($120/yr) handle individual pieces, forcing agents to juggle 2-3 subscriptions and manually copy data between them.

Listing Prep combines all four workflows into one plugin, costs included with your subscription, and keeps all your property data on your computer. This plugin is an alternative to $1,136-2,148/year in SaaS spend.

Quick Start

  1. Install pf-listing-prep in Claude Cowork
  2. Run /listing:setup — Initialize workspace, configure your agent profile
  3. Generate — Use /listing:describe, /listing:cma, /listing:flyer, /listing:social as needed
  4. Design — Export Markdown into Canva or use simple HTML preview

Commands

Command Description
/listing:setup Initialize workspace, set agent profile, verify dependencies
/listing:describe Generate property descriptions in 3 tones (professional, warm, luxury)
/listing:cma Generate CMA report from MLS comp CSV
/listing:flyer Generate flyer content (Markdown + HTML)
/listing:social Generate Instagram, Facebook, LinkedIn posts
/listing:status Show workspace status, recent outputs
/listing:run Run full pipeline (describe → CMA → flyer → social)

How It Works

1. Setup (1 minute)

/listing:setup → Initializes workspace, checks Python dependencies, captures agent profile

2. Property Descriptions (2 minutes)

/listing:describe → 
  Input: Property details (address, beds, baths, sqft, features, neighborhood)
  Output: 3-tone DOCX (professional, warm, luxury) + intermediate JSON

3. Comparable Market Analysis (3 minutes)

/listing:cma → 
  Input: CSV of comparable sales from your MLS
  Output: Professional DOCX report with price recommendation

4. Marketing Flyer (1 minute)

/listing:flyer → 
  Input: Property details (or reuses description data)
  Output: Markdown (for Canva) + simple HTML flyer

5. Social Media Posts (1 minute)

/listing:social → 
  Input: Property details
  Output: 3 platform posts (Instagram 2.2K chars + hashtags, Facebook 500 chars, LinkedIn 3K chars)

Total time per listing: 8 minutes (vs 60 minutes manual)

What SaaS Tools This Is an Alternative To

Tool Cost Features Listing Prep Alternative
ListingAI $126-432/yr Descriptions, social posts, landing pages ✅ Descriptions + social posts
Cloud CMA (Lone Wolf) $540-1,188/yr CMA reports, interactive presentations ✅ CMA reports
Write.Homes $348/yr SEO descriptions, MLS integration ✅ Multi-tone descriptions
Canva Pro $120/yr Flyer templates, social scheduling ✅ Flyer content + social post generation
Total annual spend (4 tools) $1,136-2,148 All listed features included with your subscription

Feature Comparison

Feature Listing Prep ListingAI Cloud CMA Canva Pro Write.Homes
Property descriptions
Multiple tone variants ⚠️ Partial
CMA report generation
Marketing flyer content ⚠️ Partial
Social media posts ⚠️ Partial
Print-ready design ⚠️ Partial
Live MLS integration
Interactive presentations ⚠️ Partial
Data stays local (privacy)
Customizable prompts ⚠️ Limited
No subscription cost
Batch processing ⚠️ Partial

= Full support | ⚠️ = Partial support | = Not available

Estimated Cost per Use

Disclaimer: Token estimates are approximate and based on typical usage patterns measured from skill prompt sizes. Actual costs vary with input data size, conversation length, and complexity. Estimates use Claude Sonnet 4.6 pricing ($3/1M input, $15/1M output). Cowork and Claude Desktop subscription users (Pro/Max/Team) are not charged per-token — these estimates apply only to direct Anthropic API usage. Running stages individually in fresh sessions uses fewer input tokens than running the full pipeline sequentially, because pipeline mode accumulates conversation history across stages.

Per skill (run individually in a fresh session):

Stage Skill Prompt User Input Total Input Output Est. Cost
listing-describe ~6.2K ~800 ~9.8K ~6.0K ~$0.12
listing-social ~4.9K ~800 ~8.5K ~4.9K ~$0.10
listing-flyer ~5.0K ~800 ~8.6K ~5.0K ~$0.10
listing-cma ~8.7K ~800 ~12.3K ~6.0K ~$0.13
Standalone total ~39.2K ~21.9K ~$0.45

Full pipeline (all stages in one session — context accumulates):

Stage Base Input + History Total Input Output Est. Cost
listing-describe ~10.7K 0 ~10.7K ~6.0K ~$0.12
listing-social ~9.3K ~6.8K ~16.1K ~4.9K ~$0.12
listing-flyer ~9.5K ~12.5K ~21.9K ~5.0K ~$0.14
listing-cma ~13.2K ~18.3K ~31.5K ~6.0K ~$0.18
Pipeline total ~80.2K ~21.9K ~$0.57

Running the full pipeline once typically costs $0.40–$0.74 in API tokens (Claude Sonnet 4.6).

AI-Powered Features

  1. Fair Housing Compliant Descriptions: Automated compliance gate scanning for prohibited terms per 42 USC §3604 and HUD advertising guidelines (24 CFR Part 100) before output
  2. MLS-Ready Multi-Tone Descriptions: Three tone variants (professional/warm/luxury) with RESO Data Dictionary field standards and IDX/VOW inverted pyramid formatting
  3. USPAP-Aligned CMA Reports: Comparable Market Analysis using Fannie Mae Form 1004/URAR adjustment methodology with price-tier-scaled factors
  4. Adjustment Threshold Monitoring: Automatic flagging per Fannie Mae Selling Guide B4-1.3-09 when net adjustments exceed 15% or gross exceed 25%
  5. UAD Condition & Quality Ratings: C1-C6 condition and Q1-Q6 quality rating scales per Fannie Mae UAD guidelines
  6. Equal Housing Opportunity Compliance: Mandatory EHO statement (24 CFR 109.30) automatically included in all flyer outputs
  7. FTC Social Media Disclosure: Listing agent identification per 16 CFR Part 255 with platform-specific placement (Instagram first 125 chars, Facebook first 2 lines)
  8. State Advertising Compliance: License number capture and display per state requirements (CA DRE §10140.6, TX TREC §535.154, FL FREC)
  9. NAR REALTOR® Trademark Control: Conditional designation usage based on NAR membership status per Membership Marks Manual
  10. Platform Algorithm Optimization: Social posts optimized for 2025-2026 platform algorithms (Instagram carousel reach, Facebook comment engagement, LinkedIn native content)
  11. Anti-Hallucination Enforcement: Zero-tolerance for fabricated features, unsubstantiated claims, or placeholder text — per NAR Code of Ethics Article 12
  12. Square Footage Qualification: Automatic source qualification per ANSI Z765-2021 GLA standard and NAR Article 12, SoP 12-10

Known Limitations & Workarounds

Limitation Impact Workaround
No real-time MLS integration Must manually export comps as CSV Export from your MLS portal (all systems support CSV export)
No live MLS data pull CMA based on static comp data, not current market Refresh CSV monthly or quarterly for updated market analysis
No print-ready design Flyer output is content + basic HTML, not pixel-perfect layout Import Markdown into Canva/PowerPoint for professional design
No persistent database Past listings not auto-indexed or searchable Files stored in workspace folders; use OS file search or create index
Context window limit Max 20 comparables per CMA report Run multiple separate CMAs if analyzing > 20 comps
No photo integration Cannot embed property photos in flyers Use Canva or PowerPoint to add photos after importing content
No virtual tour generation No 360° tour or video synthesis Use Zillow, Matterport, or similar tools for tours
No e-signature workflow Documents not signable within plugin Print, sign, and scan; or use external e-signature service

Requirements

  • Claude Desktop with Cowork mode enabled
  • Python 3.8+ (pre-installed on most systems)
  • pip package manager (pre-installed with Python)
  • Workspace folder (any directory where you can read/write files)

Dependencies (auto-installed by setup skill)

  • python-docx — DOCX file generation
  • openpyxl — Excel file reading (for comp data)
  • pandas — CSV parsing and data manipulation

Support & Documentation

  • USER-GUIDE.md — Plain-language walkthrough for non-technical agents
  • SKILL.md files — Detailed step-by-step instructions for all skills
  • Websitepluginfactory.ai

Get started in 60 seconds: /listing:setup

Important Disclaimers

  • AI-Generated Content: This plugin uses AI (LLM) technology which can produce inaccurate or incomplete outputs. All content should be treated as a starting point and reviewed for accuracy before use.
  • Not Professional Advice: Outputs do not constitute legal, financial, tax, medical, or other professional advice. Consult qualified professionals before making decisions based on generated content.
  • No Compliance Guarantee: References to industry standards, regulations, or guidelines are for informational purposes only. This plugin does not guarantee compliance with any law or regulation. Users are responsible for verifying all outputs meet their specific regulatory requirements.
  • No Endorsement or Affiliation: Mention of third-party products, standards, or organizations does not imply endorsement, partnership, or certification by those entities.
  • Not Legal Advice: This plugin does not provide legal services or legal advice. All legal documents and analysis should be reviewed by a licensed attorney before use.

Ready to use Listing Prep — Real Estate Content Generator for Claude?

Download this free plugin and start using it in Claude today.

Need something different?

We build custom plugins tailored to your exact workflow.

Request a Custom Plugin