← Back to Skills Marketplace
adamsjb

Homestruk Deal Analyzer

by Adams Jean Baptiste · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
172
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install homestruk-deal-analyzer
Description
Analyze rental property investment deals by calculating key metrics including cap rate, cash-on-cash return, DSCR, GRM, and the 1% rule. Use when evaluating...
README (SKILL.md)

Homestruk Deal Analyzer

Evaluate any rental property purchase in under 2 minutes. Returns a clear BUY / PASS / CONDITIONAL verdict with math.

When to Use This Skill

  • "Is this property a good deal?"
  • "Run the numbers on [address]"
  • "What's the cap rate on this?"
  • "Should I buy this property at $[price]?"
  • Owner considering a new acquisition
  • Comparing two or more deals

Required Inputs

Ask for or look up:

  • Purchase price
  • Estimated monthly rent (or run homestruk-rent-comps)
  • Down payment percentage (default 25%)
  • Interest rate (default current 30yr rate, search if needed)
  • Loan term (default 30 years)
  • Closing costs (default 3% of purchase price)
  • Estimated rehab/repairs needed
  • Monthly expenses breakdown:
    • Property taxes (search "[city] property tax rate" if unknown)
    • Insurance (estimate $100-200/mo for SFR)
    • Maintenance reserve (default 8% of rent)
    • CapEx reserve (default 5% of rent)
    • Property management (0% if self-managing, 8-10% if not)
    • Vacancy rate (default 5%)
    • HOA/condo fees (if applicable)
    • Utilities landlord pays (if any)

Calculations

Monthly Mortgage Payment

PMT = P * [r(1+r)^n] / [(1+r)^n - 1] Where P = loan amount, r = monthly rate, n = total payments

Key Metrics

  1. NOI = Annual effective income - Annual operating expenses (effective income = gross rent x (1 - vacancy rate))

  2. Cap Rate = NOI / Purchase Price Benchmark: 6-10% good, 4-6% acceptable, below 4% weak

  3. Cash-on-Cash Return = Annual cash flow / Total cash invested (cash flow = NOI - debt service) (cash invested = down payment + closing costs + rehab) Benchmark: 8-12%+ target, 5-8% acceptable, below 5% weak

  4. DSCR = NOI / Annual debt service Benchmark: above 1.25 comfortable, 1.0-1.25 tight, below 1.0 negative

  5. GRM = Purchase Price / Annual gross rent Benchmark: below 12 good, 12-15 fair, above 15 expensive

  6. 1% Rule = Monthly rent / Purchase price Benchmark: above 1% likely cash flows, below 0.7% likely negative

  7. Price per square foot = Purchase price / Square footage

  8. Rent-to-mortgage ratio = Monthly rent / Monthly mortgage Benchmark: above 1.3 strong buffer, 1.0-1.3 tight

Deal Verdict Logic

STRONG BUY: cash-on-cash >= 8% AND cap rate >= 5% AND DSCR >= 1.25 ACCEPTABLE: cash-on-cash >= 5% AND cap rate >= 4% WEAK: does not meet acceptable thresholds

Output Format

DEAL ANALYSIS — [ADDRESS]
Date: [TODAY]

PURCHASE
  Price: $[X]
  Closing costs: $[X] ([X]%)
  Rehab budget: $[X]
  Total investment: $[X]

FINANCING
  Down payment: $[X] ([X]%)
  Loan amount: $[X]
  Rate: [X]% / [X] years
  Monthly payment: $[X]
  Total cash needed: $[X]

INCOME (monthly)
  Gross rent: $[X]
  Vacancy ([X]%): -$[X]
  Effective income: $[X]

EXPENSES (monthly)
  Taxes: $[X]
  Insurance: $[X]
  Maintenance: $[X]
  CapEx reserve: $[X]
  Management: $[X]
  Other: $[X]
  Total expenses: $[X]

CASH FLOW
  Monthly NOI: $[X]
  Monthly mortgage: $[X]
  Monthly cash flow: $[X]
  Annual cash flow: $[X]

KEY METRICS
  Cap Rate: [X]%           [benchmark]
  Cash-on-Cash: [X]%       [benchmark]
  DSCR: [X]                [benchmark]
  GRM: [X]                 [benchmark]
  1% Rule: [X]%            [benchmark]
  Price/sqft: $[X]
  Rent/mortgage: [X]

VERDICT: [STRONG BUY / ACCEPTABLE / WEAK]
[One sentence explanation]

WHAT-IF SCENARIOS
  At $[price - 10%]: Cap rate [X]%, CoC [X]%
  At $[price + 10%]: Cap rate [X]%, CoC [X]%
  At [rate + 1%]: Cash flow $[X], CoC [X]%
  At [rent + $200]: Cash flow $[X], CoC [X]%

Save to: ~/.openclaw/workspace/properties/deal-[address-slug]-[date].md

5-Year Projection (optional, if requested)

Assumptions:

  • Annual rent increase: 3% (default)
  • Annual expense increase: 2.5% (default)
  • Annual appreciation: 3% (default)

Project for each year:

  • Annual cash flow
  • Property value
  • Equity (value - remaining loan balance)
  • Cumulative return (cash flow + equity gain)
  • Annualized ROI

Integration

  • Uses homestruk-rent-comps skill for market rent estimation
  • References spreadsheet: deal-analyzer.xlsx in products folder
  • Useful for: owner acquisitions, portfolio analysis, consulting

About Homestruk

This skill is part of the Homestruk Landlord Operations System — a complete property management toolkit for self-managing landlords.

Free: Download the Rent-Ready Turnover Checklist at homestruk.com Full System: 10 operations documents + spreadsheets at homestruk.com

Built by Homestruk Properties LLC | homestruk.com

Usage Guidance
This instruction-only skill appears to do what it says: run rental deal math and save a markdown report. Before installing or invoking it, check these points: (1) The SKILL.md references a local spreadsheet (deal-analyzer.xlsx in a 'products' folder) that is not declared — confirm whether that file exists, what data it contains, and whether the skill will read it; (2) The skill tells the agent to 'look up' interest rates and property tax rates — expect web queries or use of other skills (verify privacy policies of any external lookups and the referenced homestruk-rent-comps skill); (3) The skill will write output to ~/.openclaw/workspace/properties/... — ensure you are comfortable with files being created there and that no sensitive data will be exposed. If you need tighter control, request the author to remove undeclared local-file reads, make the use of external lookups explicit, or add a prompt/confirmation before reading local files or performing network searches.
Capability Analysis
Type: OpenClaw Skill Name: homestruk-deal-analyzer Version: 1.0.0 The skill bundle contains instructions for a real estate investment analysis tool. It provides financial formulas (Cap Rate, CoC, DSCR) and logic for evaluating property deals. The instructions in SKILL.md are well-defined, directing the agent to perform calculations and save reports to a local workspace directory (~/.openclaw/workspace/properties/). No malicious code, data exfiltration, or harmful prompt injections were identified.
Capability Assessment
Purpose & Capability
The name and description (rental deal analysis: cap rate, CoC, DSCR, GRM, 1% rule, 5-year projection) match the SKILL.md instructions, required inputs, and output format. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
Instructions are focused on deal calculations and producing a verdict and projection. However, they include open-ended steps to 'look up' interest rates and local tax rates (implying web queries) and explicitly reference reading a local spreadsheet (deal-analyzer.xlsx in a 'products' folder) that is not declared in requires.config. The skill also directs saving output to ~/.openclaw/workspace/properties/..., which is reasonable for a workspace but is a file-write operation the agent will perform.
Install Mechanism
No install spec or code files — instruction-only. This minimizes risk because nothing is downloaded or executed outside the agent's usual runtime.
Credentials
No environment variables or credentials are requested (appropriate for the purpose). The only external dependency is another skill (homestruk-rent-comps) for rent estimates; verify that skill separately. The implicit expectation to access a local spreadsheet is not declared as a required path and may lead the agent to read files unexpectedly.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform privileges. It does instruct saving output under ~/.openclaw/workspace which is typical for skill outputs but will write files to the user's home workspace.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install homestruk-deal-analyzer
  3. After installation, invoke the skill by name or use /homestruk-deal-analyzer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Homestruk Deal Analyzer. - Analyze rental property investment deals using key metrics: cap rate, cash-on-cash return, DSCR, GRM, and the 1% rule. - Provides a clear BUY / PASS / CONDITIONAL verdict based on customizable benchmarks. - Supports what-if scenario analysis on price, rent, or interest rates. - Outputs a detailed deal summary report and offers a 5-year projection if requested. - Integrates with homestruk-rent-comps for market rent estimates. - Designed for quick evaluation of rental property purchases and comparisons.
Metadata
Slug homestruk-deal-analyzer
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Homestruk Deal Analyzer?

Analyze rental property investment deals by calculating key metrics including cap rate, cash-on-cash return, DSCR, GRM, and the 1% rule. Use when evaluating... It is an AI Agent Skill for Claude Code / OpenClaw, with 172 downloads so far.

How do I install Homestruk Deal Analyzer?

Run "/install homestruk-deal-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Homestruk Deal Analyzer free?

Yes, Homestruk Deal Analyzer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Homestruk Deal Analyzer support?

Homestruk Deal Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Homestruk Deal Analyzer?

It is built and maintained by Adams Jean Baptiste (@adamsjb); the current version is v1.0.0.

💬 Comments