str-investment-analyzerlisted
Install: claude install-skill KameronKales/planfi-skills
# STR Investment Analyzer
A thin orchestration layer over the **planfi MCP** (https://ai.planfi.app/mcp, public, no auth).
All math, market data, defaults, risk flags, and estimate provenance live **server-side** — this
skill only gathers inputs, calls the tools, and surfaces what they return. It computes and decides
nothing locally; the server is the source of truth.
## Step 0 — Make sure the planfi tools are connected
This skill uses these tools (may be namespaced, e.g. `mcp__planfi__forecast_str_market`):
`forecast_str_market`, `list_str_markets`, `analyze_str_property`, `analyze_property_return`.
Use whichever name your environment exposes (bare or `mcp__planfi__`-prefixed); below they are
written bare for brevity.
If they're NOT available, tell the user to connect the MCP, then continue:
```
claude mcp add --transport http planfi https://ai.planfi.app/mcp
```
(On claude.ai: add a custom connector pointing at https://ai.planfi.app/mcp — no auth.)
## Step 1 — Gather inputs (just two are required)
1. **location** — city + state, e.g. `"Wilmington, NC"` (required).
2. **purchase_price** — dollars, e.g. `500000` (required).
**Hold horizon:** ask if it comes up naturally, but you don't have to manage it. Pass `hold_years`
if the user has a sale horizon; **omit it for an indefinite buy-and-hold**. The server then returns
`hold_horizon.mode` (`fixed` / `indefinite`) and, when indefinite, labels the sale-based return
`illustrative` with a note — just surface what it retu