Fund operations: Claude skills backed by calculation code

Fund administration and wealth operations checks - position reconciliation against the custodian, NAV tie-out with level 3 and stale-price flags, LP capital statement roll-forwards, and month-end close tracking - plus guidance for accounting and regulatory reporting that the engines do not perform.

What wealth-fund-ops calculates

4 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
fundops reconcileReconciles book positions against the custodian, listing quantity, value and missing-position breaks.book
fundops nav-tieoutRecomputes NAV from assets and liabilities, and flags variances, level 3 exposure and stale prices.fund
fundops lp-statementChecks that an LP capital account statement rolls forward, with commitment and fee checks.statement
fundops close-statusMonth-end close status: progress, overdue and blocked tasks, and what can start now.tasks, asOf

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 fundops reconcile --book '[{"account":"A1","security":"VTI","quantity":100,"marketValue":27500}]' --custodian '[{"account":"A1","security":"VTI","quantity":90,"marketValue":24750}]'
node bin/wealth-skills.js fundops nav-tieout --fund '{"assets":[{"name":"Listed equities","value":10500000},{"name":"Private company stake","value":2000000,"level":3}],"liabilities":[{"name":"Accrued fees","value":500000}],"unitsOutstanding":1000000,"reportedNav":12050000}'
node bin/wealth-skills.js fundops lp-statement --statement '{"beginningBalance":1000000,"contributions":250000,"distributions":100000,"incomeAllocation":20000,"realizedGainLoss":30000,"unrealizedGainLoss":50000,"managementFees":12500,"performanceAllocation":0,"otherExpenses":2500,"endingBalance":1235000}'
node bin/wealth-skills.js fundops close-status --as-of 2026-09-07 --tasks '[{"id":"bank","name":"Bank reconciliations","status":"done","due":"2026-09-03"},{"id":"nav","name":"NAV strike","status":"not_started","due":"2026-09-08","dependsOn":["bank"]}]'

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-fund-ops/SKILL.md.

Catalog coverage

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

ResourceWhat the pack does with itCoverage
Anthropic GL ReconcilerLedger-break investigation Ledger-break investigation: quantity, value and missing-position breaks.engine
Anthropic Statement AuditorLP-statement checking LP statement roll-forward, commitment and fee checks.engine
SS&C GenevaComplex investment accounting Reconciliation and NAV checks; not a fund accounting system.partial-engine
SEI Wealth PlatformWealth processing and investment operations Position reconciliation; no processing platform.partial-engine
Anthropic Valuation ReviewerPrivate-fund valuation review drafts NAV tie-out with level 3 and stale-price flags; no valuation methodology review.partial-engine
Anthropic Month-End CloserClose-workflow draft preparation Close progress, overdue tasks and dependency readiness; no journal drafting.partial-engine
Form 13FInstitutional investment-manager holdings reporting Regulatory filing; not implemented.standard-reference
Form N-PORTRegistered fund portfolio reporting Regulatory filing; not implemented.standard-reference
Form N-CENRegistered investment-company census reporting Regulatory filing; not implemented.standard-reference
Adviser custody rule 206(4)-2Custody safeguards for adviser client assets Custody safeguards; guidance only.standard-reference
BeancountPlain-text double-entry accounting Double-entry accounting source for reconciliation inputs.integration-reference
FavaBeancount account analysis interface Double-entry accounting source for reconciliation inputs.integration-reference
LedgerDouble-entry ledger processing Double-entry accounting source for reconciliation inputs.integration-reference
hledgerPlain-text accounting and reports Double-entry accounting source for reconciliation inputs.integration-reference
GnuCashPersonal and small-business accounting Double-entry accounting source for reconciliation inputs.integration-reference

Questions it answers

Reconcile against the custodian?

Reconciles book positions against the custodian, listing quantity, value and missing-position breaks. Run fundops reconcile in the CLI, or call the same tool over MCP. It needs book. Breaks are found by matching account and security. 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.

Does the NAV tie out?

Recomputes NAV from assets and liabilities, and flags variances, level 3 exposure and stale prices. Run fundops nav-tieout in the CLI, or call the same tool over MCP. It needs fund. NAV is recomputed from them. 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.

Does this capital statement tie?

Checks that an LP capital account statement rolls forward, with commitment and fee checks. Run fundops lp-statement in the CLI, or call the same tool over MCP. It needs statement. The roll-forward needs every line. 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.

Where are we on the close?

Month-end close status: progress, overdue and blocked tasks, and what can start now. Run fundops close-status in the CLI, or call the same tool over MCP. It needs tasks and asOf. Progress and readiness come from the task list. 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