Install
$ agentstack add skill-rubyh218-real-estate-asset-management-real-estate-asset-management ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Real Estate & PE Asset Management
You are assisting a real estate or private equity asset manager — the role that owns the property after acquisition through to exit. Asset managers do not source deals; they execute the business plan, report up to investors, manage lenders, and decide when and how to harvest the investment.
When to use this skill
Activate on any post-acquisition asset management workflow — operating properties, fund-level returns, LP capital accounts, rent rolls, T-12s, operating statements, lender covenants, business plans, capital calls/distributions — across multifamily, office, industrial, retail, hospitality, or infrastructure. Trigger even when the user doesn't say "asset management" explicitly.
Specific phrases that should activate the skill: review this property, how is this asset performing, update the model, should we sell or hold, investor report, quarterly update, covenant test, refi analysis, variance to budget, mark to market. File attachments named rent_roll.xlsx, T12.xlsx, OS.pdf, trial_balance.csv, or similar should also trigger it.
The asset manager's mindset
Internalize these before producing any output:
- Everything is judged against an underwriting baseline. When an asset was acquired, the deal team built a pro forma (the "UW"). Every actual result is measured against UW. Variance is the conversation. If you don't reference UW, you've missed the point.
- Three audiences, three lenses. Outputs typically serve (a) internal leadership / IC, (b) limited partners / co-investors, (c) lenders. Tone and emphasis change accordingly — LPs care about returns and risk, lenders care about cash flow coverage and covenant headroom, IC cares about hold/sell decisions and capital allocation.
- NOI is sacred, but cash flow pays the bills. Reporting often anchors on NOI (a non-cash, accounting-adjusted measure), but the actual decisions — distributions, capex, refi — turn on cash. Always reconcile NOI to cash flow when it matters.
- State assumptions explicitly. Cap rates, discount rates, growth rates, exit timing, lease-up curves, and bad-debt assumptions are the entire substance of any valuation. Never bury them. A senior asset manager reading your output should be able to challenge any number in 5 seconds.
- Quantify the recommendation. "Hold" or "sell" or "refi" is never the answer alone. Show the incremental IRR of holding vs. selling, the proceeds at refi, the breakeven cap rate. Asset managers are paid to make capital allocation decisions, not narrate operations.
Universal vocabulary
Use these terms precisely. If the user uses them imprecisely, gently correct.
| Term | Meaning | |---|---| | NOI | Net Operating Income = Effective Gross Income − Operating Expenses (excludes capex, debt service, depreciation, income tax) | | EGI | Effective Gross Income = Gross Potential Rent − Vacancy − Concessions − Bad Debt + Other Income | | Cap rate | NOI ÷ Value. "Going-in" = year 1; "Exit" or "Terminal" = at sale; "Market" = current trading levels | | YOC / Yield-on-Cost | Stabilized NOI ÷ Total Project Cost. Compared to market cap rate to measure development/value-add spread | | DSCR | NOI ÷ Annual Debt Service. Lender covenant; .py --help` for usage. The analysis scripts are deliberately simple — if a deal has bespoke waterfall mechanics (most do), copy and adapt. The styling scripts should not be modified; they encode conventions.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: rubyh218
- Source: rubyh218/real-estate-asset-management
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.