Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Analyze a rental / investment property's returns — cash flow, cap rate, cash-on-cash, ROI. Use when asked to analyze a rental property, evaluate a real-estate investment, run the numbers on an investment property, or compute cap rate / cash-on-cash. Produces an investment analysis — income and expenses, NOI, cap rate, monthly cash flow, cash-on-cash return, and a verdict against the investor's criteria — with formulas and a worked example. Not financial advice.
.claude/skills/mohitagw15856-property-investment-analysis/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -21% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 36% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 19% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 40% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 12% | 0% |
A rental looks good until you run the real numbers — vacancy, maintenance, management, and debt service decide whether it actually cash-flows. This skill structures the analysis with the metrics investors actually use (NOI, cap rate, cash-on-cash, cash flow), shows the formulas and a worked example, and gives a verdict against the investor's target — so a deal is judged on math, not optimism.
> Note: this is an analysis aid, not financial, investment, tax, or legal advice, and it does not > guarantee returns. It computes from the figures and assumptions you provide; verify numbers and decisions with > a qualified professional. Use real figures where given; never fabricate income/expenses — mark placeholders.
Given a price and rent, run the analysis anyway — structure it with the standard metrics and a worked example, using realistic placeholder assumptions for any missing operating cost (replace with your numbers) (vacancy %, maintenance, management, taxes, insurance). Show the formulas. Never present invented figures as real.
Ask for these only if they aren't already provided (else use labelled placeholders):
NOI = annual income − operating expenses (excl. debt); Cap rate = NOI / price; Cash flow = NOI − debt service; Cash-on-cash = annual cash flow / cash invested.| Metric | Value | |---|---| | NOI (annual) | … | | Cap rate | …% | | Monthly cash flow | … | | Cash invested | … | | Cash-on-cash return | …% |
Mark all placeholder figures (replace with your numbers).
Real-estate investment analysis practice — NOI/cap-rate/cash-on-cash modelling, full operating-expense accounting, and downside sensitivity.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-18 | pass→pass | 49,224 | 19,501 | -60% | 1 | 1 | 0% | 3,943 | 4,083 | +4% | 0 | 0 | — |
case-01 | fail→pass | 36,724 | 45,906 | +25% | 1 | 1 | 0% | 6,961 | 5,493 | -21% | 0 | 0 | — |
case-02 | fail→pass | 42,143 | 29,844 | -29% | 1 | 1 | 0% | 3,483 | 4,752 | +36% | 0 | 0 | — |
case-03 | pass→pass | 31,526 | 37,688 | +20% | 1 | 1 | 0% | 4,164 | 5,062 | +22% | 0 | 0 | — |
case-04 | pass→pass | 32,362 | 26,029 | -20% | 1 | 1 | 0% | 3,870 | 4,825 | +25% | 0 | 0 | — |
case-05 | pass→pass | 13,834 | 21,903 | +58% | 1 | 1 | 0% | 2,008 | 3,418 | +70% | 0 | 0 | — |
case-06 | pass→pass | 23,277 | 24,771 | +6% | 1 | 1 | 0% | 3,536 | 4,763 | +35% | 0 | 0 | — |
case-07 | pass→pass | 26,602 | 32,347 | +22% | 1 | 1 | 0% | 4,557 | 5,112 | +12% | 0 | 0 | — |
case-08 | fail→pass | 26,054 | 29,924 | +15% | 1 | 1 | 0% | 4,136 | 4,932 | +19% | 0 | 0 | — |
case-09 | pass→pass | 15,068 | 22,730 | +51% | 1 | 1 | 0% | 1,915 | 4,304 | +125% | 0 | 0 | — |
case-10 | fail→pass | 28,612 | 25,794 | -10% | 1 | 1 | 0% | 3,418 | 4,797 | +40% | 0 | 0 | — |
case-11 | fail→pass | 26,839 | 24,335 | -9% | 1 | 1 | 0% | 4,271 | 4,770 | +12% | 0 | 0 | — |
case-12 | pass→pass | 29,843 | 35,579 | +19% | 1 | 1 | 0% | 4,885 | 5,704 | +17% | 0 | 0 | — |
case-13 | pass→pass | 22,681 | 22,289 | -2% | 1 | 1 | 0% | 3,574 | 4,548 | +27% | 0 | 0 | — |
case-14 | pass→pass | 17,067 | 21,771 | +28% | 1 | 1 | 0% | 3,207 | 5,260 | +64% | 0 | 0 | — |
case-15 | pass→pass | 45,341 | 17,315 | -62% | 1 | 1 | 0% | 4,746 | 3,714 | -22% | 0 | 0 | — |
case-16 | pass→pass | 20,075 | 16,967 | -15% | 1 | 1 | 0% | 3,200 | 4,225 | +32% | 0 | 0 | — |
case-17 | pass→pass | 19,357 | 22,921 | +18% | 1 | 1 | 0% | 2,940 | 4,337 | +48% | 0 | 0 | — |
case-19 | pass→pass | 17,058 | 18,276 | +7% | 1 | 1 | 0% | 3,385 | 4,685 | +38% | 0 | 0 | — |
case-20 | fail→pass | 22,796 | 24,239 | +6% | 1 | 1 | 0% | 4,399 | 4,830 | +10% | 0 | 0 | — |
case-21 | pass→pass | 17,502 | 18,760 | +7% | 1 | 1 | 0% | 2,264 | 3,254 | +44% | 0 | 0 | — |
case-22 | pass→pass | 11,932 | 17,903 | +50% | 1 | 1 | 0% | 1,640 | 4,203 | +156% | 0 | 0 | — |
case-23 | pass→pass | 12,475 | 16,647 | +33% | 1 | 1 | 0% | 2,207 | 3,101 | +41% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 23 cases were attempted. The headline lift of +26 percentage points is the difference between those two pass rates over the 23 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.