From personal-finance
This skill should be used when the user asks about "investing", "portfolio", "asset allocation", "401k", "IRA", "HSA", "529", "index fund", "three-fund portfolio", "Bogleheads", "rebalancing", "expense ratio", "Roth vs Traditional", "tax-advantaged accounts", "dollar cost averaging", or "compound interest". Provides passive index investing guidance, tax-advantaged account strategies, and portfolio analysis tools.
npx claudepluginhub bloknayrb/claudestuff --plugin personal-financeThis skill uses the workspace's default tool permissions.
Provide investing education grounded in the Bogleheads passive index investing philosophy. All guidance is educational — ranges and frameworks rather than specific recommendations. For personalized investment advice, recommend a fee-only fiduciary financial advisor.
Implements Playwright E2E testing patterns: Page Object Model, test organization, configuration, reporters, artifacts, and CI/CD integration for stable suites.
Guides Next.js 16+ Turbopack for faster dev via incremental bundling, FS caching, and HMR; covers webpack comparison, bundle analysis, and production builds.
Discovers and evaluates Laravel packages via LaraPlugins.io MCP. Searches by keyword/feature, filters by health score, Laravel/PHP compatibility; fetches details, metrics, and version history.
Provide investing education grounded in the Bogleheads passive index investing philosophy. All guidance is educational — ranges and frameworks rather than specific recommendations. For personalized investment advice, recommend a fee-only fiduciary financial advisor.
The core Bogleheads recommendation: three funds that together capture the entire investable market with no overlap and no gaps.
| Fund | Purpose | Example (Vanguard) |
|---|---|---|
| US Total Stock Market | Domestic equity exposure | VTSAX / VTI |
| International Total Stock Market | Non-US equity exposure | VTIAX / VXUS |
| US Total Bond Market | Fixed income / stability | VBTLX / BND |
See references/three-fund-portfolio.md for brokerage-specific fund picks (Fidelity, Schwab equivalents) and allocation rationale.
Follow this hierarchy to maximize tax benefits. Each level should be utilized before moving to the next:
See references/account-hierarchy.md for detailed explanations and Roth vs Traditional decision framework.
See references/contribution-limits.md for current IRS limits (verify annually).
Allocation between stocks and bonds depends on risk tolerance, time horizon, and financial situation. Common starting points:
Age-based rules of thumb:
These are starting points, not mandates. Adjust based on:
Within stocks — US vs International split:
Lump sum investing wins approximately 2/3 of the time historically — markets go up more often than down, so getting money invested sooner captures more upside.
Dollar cost averaging (investing fixed amounts over time) reduces regret risk and smooths entry price. Better than not investing at all while waiting for the "right time."
Practical guidance: if the money is available now and the timeframe is long, lump sum is statistically optimal. If the psychological comfort of spreading it out means actually investing rather than sitting in cash, DCA is better.
Over time, asset allocation drifts as different assets grow at different rates. Rebalancing restores the target allocation.
Calendar rebalancing: Check allocation annually or semi-annually, rebalance if off target. Threshold rebalancing: Rebalance when any asset class drifts >5% from target (e.g., target 70% stocks, rebalance if stocks reach 75% or 65%).
Tax-efficient rebalancing priority:
Use scripts/rebalancing.py to calculate current allocation and generate rebalancing instructions.
Expense ratios are the annual fee charged by a fund, expressed as a percentage. They compound against returns over time.
Example: On a $100,000 portfolio over 30 years at 7% return:
Use scripts/expense_ratio_impact.py to compare specific expense ratios over your time horizon.
scripts/compound_interest.py — Project future value with contributions and compound growthscripts/rebalancing.py — Calculate current allocation, compare to target, generate rebalancing instructionsscripts/expense_ratio_impact.py — Compare the long-term dollar impact of different expense ratiosreferences/three-fund-portfolio.md — Fund picks by brokerage, allocation rationale, no-overlap principlereferences/account-hierarchy.md — Full account priority with Roth vs Traditional frameworkreferences/contribution-limits.md — Current IRS limits for all account types (verify annually)