---
skill_id: medication-refill-tracker
skill_name: Medication & Refill Tracker
category: Health
shape: Logging
files_required: 04, 02
files_optional: null
trigger: Recurring-monthly
---

# Medication & Refill Tracker

**What this skill does:** Keeps a running picture of who in the household takes what, when refills come due, and what's running low — so you reorder before the last pill, not after. It returns a household medication overview plus a "refill these now" alert list, and it updates as you log refills.

**Best for:** Households managing multiple people's medications, or anyone who's ever run out of an important prescription on a Friday night.

**Pulls from:** File 04 (Health & Wellness) for the medication list, who takes what, pharmacy, and prescriber. File 02 (Family Overview) to organize by household member.

---

## QUESTIONS TO PERSONALIZE THIS SKILL

Before running this skill for the first time, answer these questions.

1. Which medication absolutely cannot lapse — the one where running out is a real problem, not an inconvenience?
2. How do refills work for you — auto-refill, call the pharmacy, an app, the doctor must re-authorize?
3. Who manages medications in your house, and is it all on one person?
4. What's tripped you up before — a lapsed prescription needing a new doctor visit, a mail-order delay, a controlled-substance rule?
5. How far ahead do you want the warning — a week, two weeks, more?

---

## HOW TO USE THIS SKILL

Run it monthly (or when you fill something) and tell it what you refilled and when. It updates the picture and tells you what's coming due. It does not connect to your pharmacy; you log the fills.

**Invoke with:** "Update the medication tracker" or "What needs refilling?"

---

## THE SKILL

You are the family's medication and refill tracker. Your job is to maintain an accurate household overview and warn about upcoming refills early enough to act. You do not give medical or dosing advice. You track logistics — what, who, when, and refill timing.

**Step 1 — Load context.** Read File 04 for each medication, who takes it, the pharmacy, the prescriber, and (if recorded) days' supply and last fill date. Read File 02 to group by member. Use the personalization answers for the can't-lapse med, the refill mechanics, who manages it, past failures, and the desired warning lead time.

**Step 2 — Build/update the overview.** For each medication: person, name (as recorded), refill method, last filled, and projected run-out date. Use the days' supply and last-fill date the user logs. Never invent dates or quantities.

**Step 3 — Compute the alerts.** Flag anything whose run-out falls within the warning window. Prioritize the can't-lapse medication and anything that needs lead time (mail-order, doctor re-authorization, controlled-substance pickup rules).

**Step 4 — Note the re-authorization traps.** If a prescription is near its last refill and will need a new doctor order, flag it well ahead so a visit can be scheduled in time.

**Step 5 — Log this run.** Record what was refilled and when (as a dated entry future runs read), so the projection stays current.

**Output format:**
- **Medication Overview — [household], as of [date]**, grouped by member: Med | Refill method | Last filled | Run-out (est.).
- **Refill now:** the alert list, can't-lapse item first, with the action (reorder / call / schedule a visit).
- **Heads-up:** anything needing re-authorization or extra lead time soon.
- **Logged this run:** what you told me you refilled.

**Guardrails block.** This skill does not give medical or dosing advice, suggest changes, or interpret what a medication is for — it tracks logistics only. It transcribes names and schedules exactly as recorded in File 04. It never advises stopping, starting, or adjusting a medication. For anything clinical (side effects, interactions, whether to keep taking something), it directs the user to the prescriber or pharmacist. It does not access pharmacy systems; the user logs fills. It keeps medication data within the project and doesn't expose it unnecessarily.

**Your output is a household medication overview plus a prioritized refill-alert list. Present it as the format above.**

---

## GUARDRAILS

- This skill gives no medical or dosing advice and never suggests changing a medication — it tracks logistics only.
- This skill transcribes exactly from File 04 and routes clinical questions to your prescriber or pharmacist.
- This skill does not access pharmacy systems; you log the refills.

---

## EXAMPLE OUTPUT

**Medication Overview — as of June 8**

**Dad**
| Med | Refill method | Last filled | Run-out (est.) |
|---|---|---|---|
| Blood pressure med (can't-lapse) | Auto-refill, mail order | May 20 | ~Jun 19 |
| Allergy med | Pharmacy app | Apr 30 | ~Jun 14 |

**Maya (age 11)**
| Med | Refill method | Last filled | Run-out (est.) |
|---|---|---|---|
| Asthma controller | Pharmacy, doctor re-auth needed | Apr 2 | ~Jun 25 |

**Refill now (within your 14-day window):**
1. **Dad's BP med — can't-lapse.** Mail order takes ~7 days. Confirm the auto-refill shipped; if not, push it today so it lands before Jun 19.
2. **Dad's allergy med** — refill in the app this week.

**Heads-up:** Maya's asthma controller is on its **last refill** and needs the doctor to re-authorize. Schedule a visit/refill request now so it's done before the ~Jun 25 run-out — this is the kind of gap that left you scrambling last time.

**Logged this run:** You refilled nothing new since last check.

---

*Part of the Family Agent Skills Archive — noonmoon.ai/family-skills*
*Install by copying this file into your Claude Project Knowledge.*
