UHNW: Claude skills backed by calculation code

Concentrated-stock collar construction with constructive-sale review, and private equity multiple tracking (TVPI, DPI, RVPI), plus guidance for trust, philanthropic and exchange-fund planning that the engines do not model.

What wealth-uhnw calculates

3 commands, each available in the CLI, as an MCP tool and as a JavaScript import. Every result carries the method it used, the questions it still needs answered and the next steps worth taking.

CommandWhat it returnsWhat it needs
uhnw collarCollar strikes on a concentrated position, with constructive-sale review.symbol, basis
uhnw pe-metricsPrivate equity multiples: TVPI/MOIC, DPI, RVPI and unfunded commitment.commitment
portfolio irrMoney-weighted return (XIRR) from dated contributions, distributions and ending value.cashFlows

When to use it

Requests this pack answers:

What it does not do

Named here because leaving it out is how an agent ends up asserting something the code never computed.

Guidance only, no engine behind it

Limits to state with every result

Run it

node bin/wealth-skills.js uhnw collar --symbol AAPL --shares 100000 --price 215 --basis 25
node bin/wealth-skills.js uhnw collar --symbol AAPL --shares 100000 --price 215 --basis 25 --put-premium 4.10 --call-premium 4.05
node bin/wealth-skills.js uhnw pe-metrics --commitment 5000000 --called 3000000 --distributions 1200000 --nav 3200000

The same commands are exposed as MCP tools, so Claude, Claude Code, Codex, Cursor and any other MCP client can call them directly. See the integration guide and the pack itself, skills/wealth-uhnw/SKILL.md.

Catalog coverage

9 resources from the US Wealth Management Capability Catalog map to this pack, 3 of them backed by engine code and the rest cited as guidance or reference.

ResourceWhat the pack does with itCoverage
IRC 1259 Constructive salesConstructive-sale treatment Flags constructive-sale review; no determination.partial-engine
iCapitalAlternative-investment access and servicing Private fund multiples and IRR; no alternatives marketplace or servicing.partial-engine
CAISAlternative-investment access and advisor workflows Private fund multiples and IRR; no alternatives marketplace or servicing.partial-engine
FINRA 2360 OptionsOptions account and trading requirements Collars need options approval; account approval is guidance.standard-reference
IRC 1092 StraddlesTax treatment of straddle positions Collars can create straddles; the tax treatment is guidance.standard-reference
IRC 170 Charitable contributionsCharitable-contribution deduction framework Charitable deduction limits are not implemented.standard-reference
QuantLibDerivatives valuation and term structures Option pricing source for collar premiums, which the engine does not price.integration-reference
vollibOption-pricing and implied-volatility routines Implied volatility and option prices for collar premiums.integration-reference
QuantLib-SWIGLanguage bindings for QuantLib Option pricing source for collar premiums, which the engine does not price.integration-reference

Questions it answers

Hedge this concentrated stock?

Collar strikes on a concentrated position, with constructive-sale review. Run uhnw collar in the CLI, or call the same tool over MCP. It needs symbol and basis. Strikes are a percentage of the share price. The result carries the method it used, the data it used, anything still missing and the next steps worth taking, for a licensed professional to review.

How is this fund performing?

Private equity multiples: TVPI/MOIC, DPI, RVPI and unfunded commitment. Run uhnw pe-metrics in the CLI, or call the same tool over MCP. It needs commitment. Each multiple is a ratio of these. The result carries the method it used, the data it used, anything still missing and the next steps worth taking, for a licensed professional to review.

What is the IRR on this fund?

Money-weighted return (XIRR) from dated contributions, distributions and ending value. Run portfolio irr in the CLI, or call the same tool over MCP. It needs cashFlows. The rate is solved from the timing and size of each flow. The result carries the method it used, the data it used, anything still missing and the next steps worth taking, for a licensed professional to review.

The other skill packs