← ClaudeAtlas

aireadylife-benefits-flow-analyze-401k-allocationlisted

Analyzes 401k fund allocation against target, checks employer match capture, calculates allocation drift per fund (flagging drift > 5 percentage points), runs a retirement balance projection at assumed 7% average annual return, and returns structured results to the calling op.
fru-dev3/prevail · ★ 9 · AI & Automation · score 77
Install: claude install-skill fru-dev3/prevail
## What It Does Called by `aireadylife-benefits-op-401k-review` to produce the investment allocation analysis layer of the 401k review. This flow handles the quantitative analysis — allocation drift calculations, match capture verification, and retirement projection — while the op handles overall synthesis and brief writing. **Match capture verification:** Reads the employer match formula from `vault/benefits/config.md` (e.g., "50% match on first 6% of salary"). Reads the employee's current contribution rate from the 401k statement. Calculates the minimum contribution rate required to capture the full match. If the employee contribution rate is below this threshold, calculates: (a) the unvested match forfeited per paycheck, (b) the unvested match forfeited per year, and (c) the match capture percentage (what fraction of available match is being captured). **Allocation drift analysis:** Reads the current fund allocation from the 401k statement in `vault/benefits/00_current/` — each fund with its name, current balance, and current allocation percentage. Reads target allocation from `vault/benefits/00_current/target-allocation.md`. For each fund, calculates drift as (current_pct − target_pct). Flags any fund with drift greater than 5 percentage points in either direction. For flagged funds, calculates the dollar amount that would need to move between funds to restore target allocation. This is not a recommendation to trade — it is a flag for the user to review and execute man