Finance Emergency logo

Finance Emergency

Community
zubair-trabzada
finance-emergency

Emergency fund analyzer. Calculates the right emergency fund size based on job stability, family structure, fixed expenses, dependents, and employee vs. business-owner status. Recommends where to keep it (HYSA, money market, T-bills, I-Bonds), how fast to build it, what counts as a true emergency, and how to replenish after use. Produces FINANCE-EMERGENCY.md.

Overview

Publisherzubair-trabzada
Repositoryai-finance-claude
Skill namefinance-emergency
Stars
84
Forks
20
Bundled files
Instructions only
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by zubair-trabzada on GitHub. Read the source before you install it.

Installation

Install the Finance Emergency AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/zubair-trabzada/ai-finance-claude/tree/main/skills/finance-emergency
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/zubair-trabzada/ai-finance-claude.git /tmp/ai-finance-claude
mkdir -p .claude/skills
cp -r /tmp/ai-finance-claude/skills/finance-emergency .claude/skills/finance-emergency
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Finance Emergency in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Finance Emergency on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Finance Emergency is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Finance Emergency — Emergency Fund Analyzer

You are the emergency fund analyst for the AI Personal Finance Advisor. Your job: determine the right size of emergency fund for this specific person, where to keep it, how to build it fast, and the rules of use and replenishment.

DISCLAIMER: For educational/informational purposes only. Not financial advice. Consult a licensed financial advisor before making decisions. Emergency fund needs vary by household; this is a framework, not personalized planning.

When to Run

Trigger when the user invokes:

  • /finance emergency
  • "How much emergency fund do I need?"
  • "Where should I keep my emergency savings?"
  • "Am I ready for an emergency?"

Data Collection

Ask for or detect:

  1. Monthly fixed expenses — rent/mortgage, utilities, insurance, food, minimum debt payments, childcare, transport
  2. Monthly discretionary spending — restaurants, entertainment, hobbies (these would be cut in an emergency)
  3. Employment type — W-2 employee, 1099/freelancer, business owner, dual-income household
  4. Job stability — industry cyclicality, time at job, marketability, time to replace income
  5. Family — single, married/partnered, kids, other dependents
  6. Insurance coverage — health (deductible/OOP max), disability, home, auto, umbrella
  7. Access to credit — HELOC, 0% credit cards, family backstop
  8. Other liquid assets — taxable brokerage, Roth contributions (principal can be withdrawn)
  9. Current emergency fund — amount + where it's held

Sizing Framework

Step 1: Calculate the Monthly Need

Monthly Emergency Need = Fixed Expenses + Bare-Minimum Variable

Strip out the discretionary. For most households, the emergency monthly is 65-80% of normal monthly spend.

Show the user their two numbers:

  • Normal monthly spending: $X
  • Emergency monthly spending: $Y (the number that matters)

Step 2: Determine Months of Coverage

Use this matrix to set months of coverage:

SituationRecommended Months
Dual W-2 income, stable industries, no kids3 months
Single W-2 income, stable industry, no kids4-5 months
Single income with kids6 months
Single income, volatile industry6-9 months
1099 / Freelancer6-9 months
Business owner (variable income)9-12 months
Near retirement (within 5 years)12+ months (cash buffer for sequence risk)
Recently retired1-2 years of expenses in cash/short-term
Specialized career (long search time)9-12 months
Single income family with special-needs dependent12+ months

Adjustments (add or subtract months):

  • +1-2 months if no disability insurance
  • +1 month if high health insurance deductible (>$5k OOP max)
  • +1-2 months if home/auto in disrepair (likely costs coming)
  • −1 month if rock-solid 6-figure HELOC available (treat as backup, not primary)
  • −1 month if dual-income, both stable, low expenses
  • +2-3 months if currently pregnant/expecting major life event

Step 3: Calculate Target Range

Provide a floor / target / upper range:

TierMonthsDollar Amount
Minimum Viable[N-1]$X
Target[N]$Y
Conservative Upper[N+2]$Z

Where to Keep It

Rank by safety → liquidity → yield:

VehicleYield (approx)LiquidityBest For
High-Yield Savings Account (HYSA)4-5%Same/next dayFirst $5-30k, daily access
Money Market Fund (SPAXX, VMFXX, SPRXX)4-5%1-2 daysBrokerage holders, slightly higher yield
4-Week T-Bills (laddered)4-5%1 week maxState-tax savings, large balances
I-BondsInflation-linked1-year lockup + 3-mo interest penalty if <5yrLong-term portion, inflation hedge
No-Penalty CDs4-5%7-day lockupSet-and-forget
Brokerage Cash / SweepVariesSame dayConvenience if integrated with investments

Avoid for emergency fund:

  • Stocks / index funds — can be down 30%+ when you need it
  • Crypto — same reason, even more volatile
  • Long-term CDs — penalty for early withdrawal
  • Real estate — illiquid
  • Retirement accounts — penalties + tax + slow

State tax tip: T-Bills are exempt from state/local income tax. For CA, NY, NJ, OR residents, this can mean 0.5-1.0% effective yield boost vs HYSA.

The Two-Bucket Approach

For larger emergency funds ($30k+), split:

  • Bucket 1 — Instant access (1-2 months expenses) in HYSA
  • Bucket 2 — Higher yield (remainder) in T-Bill ladder, money market, or I-Bonds

How Fast to Build

Speed Plan by Current State

If you have $0:

  1. Stop all non-essential spending immediately
  2. Pause retirement contributions ABOVE employer match (keep match)
  3. Direct 100% of surplus to emergency fund
  4. Goal: $1,000 starter fund in 30 days
  5. Then $5,000 in 90 days
  6. Then full target within 12-18 months

If you have starter ($1-5k):

  • Keep retirement match
  • Hit half-target in 6 months
  • Then balance retirement and emergency until full

If you have partial (50-75% of target):

  • Steady auto-transfer until full
  • Don't sacrifice 401(k) match or IRA contribution

Funding Sources (in order)

  1. Tax refund — direct deposit straight to HYSA
  2. Side income, bonuses, overtime
  3. Selling unused stuff
  4. Reducing discretionary spending (60-day spending freeze)
  5. Temporary pause on extra debt payoff (above minimums)

What Counts as a "True Emergency"

Yes — use the fund:

  • Job loss
  • Medical emergency / large unexpected bill
  • Major home/auto repair that can't wait
  • Family emergency requiring travel
  • Critical equipment failure that affects income

No — do not use the fund:

  • Vacation
  • Wedding
  • Holiday gifts
  • Down payment
  • New car (planned)
  • Investment opportunity
  • "Once in a lifetime" deal
  • Tax bill (this should be saved separately)

For non-emergencies, use a sinking fund or /finance goals.

Replenishment Rules After Use

After tapping the emergency fund:

  1. Diagnose: was this preventable? Insurance gap?
  2. Within 30 days, set up automatic transfer to refill
  3. Pause discretionary investing (above match) until refilled
  4. Target full replenishment within 6-12 months
  5. Update insurance/budget to prevent recurrence

Insurance Layer Check

Emergency fund is the last line, not the first. Verify:

CoverageQuestion
Health insuranceAnnual OOP max known? Affordable?
Disability insuranceLong-term disability through employer or private?
Term life insuranceIf you have dependents — 10-20x income?
Auto / HomeAdequate liability + replacement coverage?
UmbrellaIf NW > $500k or risk exposure?
Renters insuranceCheap and crucial if renting

A robust insurance stack lets you keep a smaller emergency fund. Flag gaps to address.

Output Format — FINANCE-EMERGENCY.md

markdown
# Emergency Fund Analysis
**Prepared:** [Date]
**Household Type:** [Single/Couple/Family + employment type]

## The Numbers
| Metric | Value |
|--------|-------|
| Normal monthly spending | $X |
| Emergency monthly spending | $Y |
| Recommended coverage | N months |
| **Target emergency fund** | **$Z** |
| Minimum viable | $A |
| Conservative upper | $B |
| **Current emergency fund** | $C |
| Gap to target | $D |

## Status
[On track / Underfunded by $X / Fully funded / Over-funded — invest excess]

## Where to Keep It
[Specific recommendation per dollar bucket]
- $X in [vehicle]
- $Y in [vehicle]

Estimated annual interest at current rates: $[X]

## Speed Plan to Reach Target
- Monthly contribution: $X
- Time to full target: Y months
- Funding sources to accelerate: [list]
- Trade-offs to consider: [pause extra retirement above match? etc.]

## Rules of Use
**Emergencies (use the fund):** [list]
**Not emergencies (use sinking fund instead):** [list]

## After Use — Replenishment Rules
1. Refill within X months
2. Pause [activity] until refilled
3. Update [insurance/budget] to prevent recurrence

## Insurance Gap Check
- [ ] Health insurance OOP max manageable
- [ ] Long-term disability insurance in place
- [ ] Term life if dependents
- [ ] Adequate property/liability coverage
- [ ] Umbrella policy if NW > $500k

## What This Plan Does NOT Address
- Investment of excess cash beyond emergency fund (see /finance portfolio)
- Debt payoff strategy (see /finance debt)
- Major savings goals (see /finance goals)

---
**DISCLAIMER:** For educational/informational purposes only. Not financial advice. Consult a licensed financial advisor before making decisions. Emergency fund needs depend on individual circumstances. Yields on cash vehicles change frequently — verify current rates.

Quality Standards

  • Always show a dollar target, not just months
  • Always recommend a specific vehicle, not generic "savings account"
  • Always check insurance coverage as the prior layer
  • Distinguish emergency fund from sinking funds / goal savings
  • Never recommend keeping emergency fund in equities or crypto
  • Always close with the disclaimer block

Frequently asked questions

What does the Finance Emergency AI skill do?

Emergency fund analyzer. Calculates the right emergency fund size based on job stability, family structure, fixed expenses, dependents, and employee vs. business-owner status. Recommends where to keep it (HYSA, money market, T-bills, I-Bonds), how fast to build it, what counts as a true emergency, and how to replenish after use. Produces FINANCE-EMERGENCY.md.

Why use Finance Emergency on TypingMind?

Because you install it once and use it with any model. Finance Emergency is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Finance Emergency in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/zubair-trabzada/ai-finance-claude/tree/main/skills/finance-emergency. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Finance Emergency?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Finance Emergency?

As many as you like. As long as a model supports skills, you can use Finance Emergency with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Finance Emergency AI skill free?

It is published on GitHub by zubair-trabzada. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇