rental-analysis

Community

Turn rental data into retirement-ready decisions.

AuthorJoshuaOliphant
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps homeowners analyze whether to rent out their property or sell, by delivering automated financial analyses, clear reports, and investment-ready metrics that save time and reduce complexity.

Core Features & Use Cases

  • Automated rental analysis: Calculates cash flow, NOI, cap rate, IRR, and NPV for rental properties.
  • Rent vs Sell decision support: Compares scenarios over a hold period and provides a clear recommendation.
  • Plain-language reports: Generates markdown reports with explanations suitable for non-experts.

Quick Start

  1. Prepare your property data in assets/property_template.yaml or your own YAML config.
  2. Run the analysis: uv run scripts/analyze_rental.py <config_file.yaml>
  3. Review the generated report (report.md) that includes Property Overview, Monthly Cash Flow, Key Metrics, Break-even, and Rent-vs-Sell sections.

Dependency Matrix

Required Modules

pyyamlrequestsnumpynumpy-financial

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rental-analysis
Download link: https://github.com/JoshuaOliphant/claude_code_files/archive/main.zip#rental-analysis

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.