This skill is one orchestrator plus five advisor subagents. Each runs on its own or as part of guided home-buying. Below: exactly what to drop, where, what type, why it matters, and the outputs you receive — followed by a step-by-step path from zero to a decision.
Two ways to use it. Both produce self-contained HTML reports you can open or print.
Say help me buy a house start buying a home I'm a first-time buyer. The orchestrator walks you stage-by-stage, gets you pre-approved first, and calls each advisor when its inputs are ready.
Jump straight to any advisor: compare my loans review my inspection compare home insurance what are the comps. Each works standalone and reuses whatever you've already added for that property.
One folder per property under properties/. Drop each kind of document in
the folder shown in pink; the agents write results in green.
Sub-folders are created automatically if missing.
Property-Report-Skill/
properties/
<Your-Address>/ e.g. 123-Example-St-Sample-City-ST
documents/ ← seller disclosures, survey, title, appraisal, listing, photos, HOA, executed contract
Property-Investigation-Report.html ← main report (orchestrator)
Neighborhood-Comparison-Report.html + neighborhood-dashboard.html
loan/
<Lender Name>/ ← that lender's Loan Estimate / rate sheet / screenshot (one sub-folder per lender)
Loan-Comparison-Report.html + loan-comparison-dashboard.html
insurance/
<Carrier Name>/ ← that carrier's quote PDF (one sub-folder per carrier)
Insurance-Call-Prep.html + Insurance-Comparison-Report.html
inspection/
documents/ ← inspection report + photos
estimates/ ← specialist reports & contractor quotes
Inspection-Analysis-Report.html + Inspection-Repair-Budget.html + Inspection-Repair-Request.html
.property/journey.json ← shared state (auto-managed)
comparisons/ ← <A>-vs-<B>.html multi-property picks (outside any one property)The natural order of a purchase. You can start anywhere, but this is the recommended path for a first-time buyer.
Add: your budget/target price and, if you have them, lender pre-approval or rate sheets → loan/<Lender>/. Get: affordability, estimated monthly payment, and cash-to-close so you shop in range.
Add: the listing, seller's disclosure, survey, title, appraisal, photos → documents/. Get: Property-Investigation-Report.html with risks, benefits, and open items.
Add: nothing to buy — it pulls public appraisal-district data for your county. Get: comps, $/sqft, and whether your price is a real discount.
Add: a folder per property. Get: one best-buy pick + the condition to switch, saved in comparisons/.
Add: each lender's Loan Estimate → loan/<Lender>/. Get: the interactive loan dashboard + one clear pick.
Add: the fully executed contract + addenda → documents/. Get: your locked deadlines (option, financing, closing) that every advisor then respects.
Add: the signed form (termination notice, amendment, addendum) → documents/ (e.g. a Termination/ subfolder). Get: a 🔴/🟡/🟢 check that the right box is ticked, every signature & date is filled, all parties are named, the deadline/5 p.m. cutoff is met, and the notice still needs delivery — so you don't lose your earnest money on a technicality.
Add: inspection report + photos → inspection/documents/; contractor quotes → inspection/estimates/. Get: the interactive repair budget, analysis, and an agent-ready repair request.
Add: your details + each carrier's quote → insurance/<Carrier>/. Get: the call-prep sheet + carrier comparison; the premium refreshes your loan escrow automatically.
Get: a consolidated view where insurance premium and any repair credit have updated your loan numbers.
The entry point. Owns your documents, the main report, the contract & deadlines, and routes to the advisors.
| Input | Where to add it | File types | Why it matters |
|---|---|---|---|
| Seller's disclosure | documents/ | PDF / scan (JPG, PNG) | Critical — reveals known defects, repairs, and history. |
| Survey & title | documents/ | Critical — easements, encroachments, ownership, liens. | |
| Appraisal / listing sheet | documents/ | Important — value anchor + land vs structure split. | |
| Executed contract + addenda | documents/ | Critical — sets the deadlines every advisor relies on. | |
| Photos, HOA docs, receipts | documents/ | JPG, PNG, PDF, DOCX | Helpful — condition evidence and carrying costs. |
| Output | What it tells you |
|---|---|
Property-Investigation-Report.html | Risks & benefits (🔴/🟡/🟢), comparative value, financials, a mandatory resale-perspective yes/conditional-yes/no verdict, mandatory entry-facing direction + Indian Vastu read with evidence/confidence, due-diligence checklist, and a bottom-line rating. |
README.md + .property/journey.json | Running risk summary and the shared state other advisors read. |
Before you rely on any signed form, the orchestrator validates it against your executed contract — so a missing signature or a blown deadline never costs you your earnest money. Decision-support issue-spotting, not legal advice; always confirm timing & delivery with your agent/attorney.
| Input | Where to add it | File types | Why it matters |
|---|---|---|---|
| Fully executed contract + addenda | documents/ | Critical — the source of truth for every deadline and right. | |
| Signed form to validate (termination notice, amendment) | documents/ (e.g. Termination/) | PDF (e-sign OK) | Critical — checked box, signatures/dates, parties, and timing are verified against the contract. |
Is the price fair versus the street? Uses public property records only — never resident background data.
| Input | Where to add it | File types | Why it matters |
|---|---|---|---|
| Subject address & county | Auto-read from your documents/ (or tell it) | — | Critical — selects the correct county appraisal district and comp set. |
| Your target/contract price | Just tell the agent | — | Important — measures your discount vs the street median & $/sqft. |
| Public parcel data | Pulled from the web automatically | — | Automatic — no file to add. |
| Output | What it tells you |
|---|---|
Neighborhood-Comparison-Report.html | Subject vs same-street/subdivision parcels: market value, $/sqft, median/range, and where you sit. |
neighborhood-dashboard.html | Interactive filter/sort/scatter of every comp, with the subject highlighted. |
data/neighborhood-*.csv / .json | Reusable parcel data for later refreshes. |
Pre-approval and mortgage comparison. Estimate analysis — not financial advice.
| Input | Where to add it | File types | Why it matters |
|---|---|---|---|
| Official Loan Estimate (LE) per lender | loan/<Lender Name>/ (one folder per lender) | Critical — the only apples-to-apples doc; drives rate, APR, fees, cash-to-close. | |
| Rate sheets / emails / screenshots | loan/<Lender Name>/ | PDF, PNG, JPG | Useful — informal quotes; flagged as “not an LE.” |
| Contract max rate & closing date | From your executed contract in documents/ | Critical — a rate over the max or a lock expiring before closing is a 🔴 flag. |
| Output | What it tells you |
|---|---|
loan-comparison-dashboard.html | Interactive: term filter + “how long you'll keep the loan” slider → the single best option by total cost. |
Loan-Comparison-Report.html | Two headline numbers (cash at closing + monthly), “your money vs the lender's charge” breakdown, one recommendation + switch condition. |
loan/data/loan-quotes.json + loan/history/ | Normalized quotes and timestamped prior versions. |
Turns the inspection into a priced, actionable plan. Decision support — not a licensed inspection.
| Input | Where to add it | File types | Why it matters |
|---|---|---|---|
| Full inspection report | inspection/documents/ | PDF (scans OK) | Critical — every finding, not just the summary, gets priced & evidenced. |
| Inspection photos | inspection/documents/ | JPG, PNG | Important — visual evidence attached to each finding. |
| Specialist reports / contractor quotes | inspection/estimates/ | Important — replaces planning allowances with real numbers. | |
| Executed contract | documents/ | Critical — locks the real option deadline; a delay never extends it silently. |
| Output | What it tells you |
|---|---|
Inspection-Repair-Budget.html | Interactive: every finding with DIY-vs-specialist cost, presets (max-safe-DIY / balanced / all-specialist), evidence, DIY steps + safety stop, material kits with store links, and a printable shopping list. |
Inspection-Analysis-Report.html | Deadline status, major/minor tables, cost bands, negotiation target, and proceed / switch / walk-away triggers. |
Inspection-Repair-Request.html | Concise, agent-ready list to send the seller (with source pages & remedy language). |
Prepares your carrier call and compares quotes. Quotes change after underwriting — not insurance advice.
| Input | Where to add it | File types | Why it matters |
|---|---|---|---|
| Carrier quote(s) | insurance/<Carrier Name>/ (one folder per carrier) | Critical — premium, dwelling limit, deductibles, and endorsements to compare. | |
| Your details (names, mailing address, phone) | Tell the agent | — | Critical — fills the call-prep sheet; never invented. |
| Home characteristics + roof age | Auto-read from documents/ | Critical — dwelling must = replacement cost, and roof RCV-vs-ACV is the decisive lever. |
| Output | What it tells you |
|---|---|
Insurance-Call-Prep.html | Print-friendly “they'll ask → your answer” sheet + the questions to ask each insurer. |
Insurance-Comparison-Report.html | Data-driven dashboard (2+ carriers): cost cards, coverage & gap tables, and one recommendation. |
Deciding among multiple homes. Reads each property's own folder (never mixes them) and picks one.
| Input | Where to add it | File types | Why it matters |
|---|---|---|---|
| Two or more property folders | Each under properties/<Address>/ | Existing reports/README per property | Critical — each must have at least a snapshot to be scored. |
| Your priorities / assumptions | Tell the agent | — | Important — re-weights the scoring (e.g. schools over move-in cost). |
| Output | What it tells you |
|---|---|
comparisons/<A>-vs-<B>-YYYY-MM-DD.html | Side-by-side scorecard, one clear best-buy pick, and the explicit condition to switch to the runner-up. |
Critical = the output is unreliable without it · Important = strongly improves accuracy · Helpful/Automatic = nice to have or fetched for you.