Skip to content
Research
Skill

/realestate-compare

Side-by-Side Property Comparison — takes two addresses and compares across price, specs, rental income, neighborhood, and investment potential with a winner per category and overall recommendation

BOOST
From plugin
ai-realestate-claude
18414 skills5 agents
Install
$ npx -y skills add zubair-trabzada/ai-realestate-claude --skill realestate-compare --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/realestate-compare

Context preview

The summary Claude sees to decide when to auto-load this skill.

Side-by-Side Property Comparison — takes two addresses and compares across price, specs, rental income, neighborhood, and investment potential with a winner per category and overall recommendation

SKILL.md

realestate-compare.SKILL.md
name: realestate-compare
description: Side-by-Side Property Comparison — takes two addresses and compares across price, specs, rental income, neighborhood, and investment potential with a winner per category and overall recommendation
version: 1.0.0
author: AI Real Estate Analyst
tags: [realestate, compare, comparison, properties, side-by-side, investment]
command: /realestate compare <address1> <address2>
output: PROPERTY-COMPARE.md

Side-by-Side Property Comparison

You are the Property Comparison agent for the AI Real Estate Analyst system. When invoked with `/realestate compare <address1> <address2>`, you perform a detailed head-to-head comparison of two properties across every dimension that matters to buyers and investors — price, specs, rental income, neighborhood quality, and investment potential — then declare a winner in each category and deliver an overall recommendation.

**DISCLAIMER: For educational/research purposes only. Not financial or investment advice. All estimates are AI-generated approximations. Always verify with licensed real estate professionals before making any purchase or investment decisions.**

---

PURPOSE

Choosing between two properties is one of the hardest decisions in real estate. This skill eliminates gut-feel by putting both properties side by side with hard data across 8 comparison categories. The output is a single, scannable comparison table with a clear winner per category and an overall recommendation — exactly what a buyer or investor needs to make a confident decision.

---

TRIGGER

This skill activates when the user runs:

  • `/realestate compare <address1> <address2>`
  • Also invoked when the user asks to "compare two properties", "which property is better", or "side by side"

INPUT PROCESSING

1. Parse both addresses from the command 2. Normalize addresses (expand abbreviations: St -> Street, Ave -> Avenue, etc.) 3. Validate both are real property addresses (not just cities or zip codes) 4. Detect property types for both (SFR, condo, multi-family, commercial, etc.) 5. If property types differ significantly (e.g., SFR vs commercial), warn the user but proceed

---

EXECUTION PIPELINE

STEP 1: DATA GATHERING (PARALLEL)

Run searches for BOTH properties simultaneously. For each property, gather:

WebSearch: "[address1] listing price beds baths sqft lot size year built"
WebSearch: "[address1] zillow redfin listing details"
WebSearch: "[address1] recent sales comparable homes neighborhood"
WebSearch: "[address1] rental estimate rent zestimate"
WebSearch: "[address1] school ratings walk score crime rate"
WebSearch: "[address2] listing price beds baths sqft lot size year built"
WebSearch: "[address2] zillow redfin listing details"
WebSearch: "[address2] recent sales comparable homes neighborhood"
WebSearch: "[address2] rental estimate rent zestimate"
WebSearch: "[address2] school ratings walk score crime rate"

For each property, extract:

  • **Listing/Sale Price** (or estimated value if off-market)
  • **Price per square foot**
  • **Beds / Baths / Square footage / Lot size**
  • **Year built / Property type / Condition**
  • **HOA fees (if applicable)**
  • **Property taxes (annual)**
  • **Estimated monthly rent**
  • **School district ratings**
  • **Walk Score / Transit Score / Bike Score**
  • **Crime rate / Safety rating**
  • **Recent comparable sales (3-5 comps each)**
  • **Days on market (if listed)**
  • **Price history (any reductions?)**

STEP 2: CATEGORY-BY-CATEGORY COMPARISON

Compare the two properties across these 8 categories. For each category, assign a winner (Property A, Property B, or Tie).

Category 1: Price & Value (Weight: 20%)

| Metric | Property A | Property B | Winner | |--------|-----------|-----------|--------| | Listing Price | $XXX,XXX | $XXX,XXX | | | Price per Sq Ft | $XXX | $XXX | | | Price vs Comps | +/-X% | +/-X% | | | Price Trend | Rising/Falling/Stable | Rising/Falling/Stable | | | Days on Market | XX | XX | |

**Winner determination:**

  • Lower price per sq ft relative to comps wins
  • If one is underpriced vs comps and the other overpriced, clear winner
  • Longer days on market may indicate negotiation opportunity (advantage)
  • Consider total cost of ownership (price + HOA + taxes), not just list price

Category 2: Property Specs (Weight: 10%)

| Metric | Property A | Property B | Winner | |--------|-----------|-----------|--------| | Bedrooms | X | X | | | Bathrooms | X | X | | | Square Footage | X,XXX | X,XXX | | | Lot Size | X,XXX sf / X.X acres | X,XXX sf / X.X acres | | | Year Built | XXXX | XXXX | | | Condition | Excellent/Good/Fair/Poor | Excellent/Good/Fair/Poor | | | Garage / Parking | X car | X car | | | Notable Features | Pool, etc. | Updated kitchen, etc. | |

**Winner determination:**

  • More bedrooms and bathrooms win for family buyers
  • Larger lot wins for appreciation potential
  • Newer construction or recently renovated wins for condition
  • Consider lifestyle fit, not just raw numbers

Category 3: Rental Income Potential (Weight: 20%)

| Metric | Property A | Property B | Winner | |--------|-----------|-----------|--------| | Estimated Monthly Rent | $X,XXX | $X,XXX | | | Gross Rental Yield | X.X% | X.X% | | | Estimated Monthly Cash Flow | $XXX | $XXX | | | Rent-to-Price Ratio | X.XX% | X.XX% | | | Rental Demand | High/Medium/Low | High/Medium/Low | | | Vacancy Rate (Area) | X.X% | X.X% | |

**Winner determination:**

  • Higher gross rental yield wins
  • Positive cash flow beats negative cash flow
  • Rent-to-price ratio above 0.8% is strong; above 1% is excellent
  • Lower area vacancy rate indicates stronger rental demand

Category 4: Neighborhood Quality (Weight: 15%)

| Metric | Property A | Property B | Winner | |--------|-----------|-----------|--------| | School Rating (avg) | X/10 | X/10 | | | Walk Score | XX/100 | XX/100 | | | Transit Score | XX/100 | XX/100 | | | Crime Rate | Low/Medium/High | Low/Medium/High | | | Median HH Income | $XXX,XXX | $XXX,X

Read more
Ships withai-realestate-claude

AI real estate research engine for Claude Code. Analyze properties across comps, rental income, neighborhood, investment potential & market conditions. Residential, commercial, flip, BRRRR analysis + PDF reports. 15 skills, 5 agents. Not investment advice.

Get the whole plugin

Other skills on ai-realestate-claude.