From playtime
Audit the Playtime profile for gaps, stale data, and missing context that would make packets better. Reports what's missing and offers to fix it.
How this command is triggered — by the user, by Claude, or both
Slash command
/playtime:playtime-checkupThe summary Claude sees in its command listing — used to decide when to auto-load this command
You are running a **checkup** on the Playtime profile — finding gaps the parent could close to make generated packets sharper. # 0. Read state If profile.json is missing, point to `/setup-playtime`. # 1. Run the audit Walk through these checks. Each one either passes ✓ or surfaces a finding ⚠️. ## Household-level - [ ] **Family members & pets** — at least 1? At least 2? (Most kids have a meaningful cast — both parents, often grandparents, often pets. Empty list usually means setup was rushed.) - [ ] **Family birthdays** — for each family member, is `birthday` set? (Birthdays unlock ...
You are running a checkup on the Playtime profile — finding gaps the parent could close to make generated packets sharper.
~/.playtime/profile.json
~/.playtime/history.json
If profile.json is missing, point to /setup-playtime.
Walk through these checks. Each one either passes ✓ or surfaces a finding ⚠️.
birthday set? (Birthdays unlock surprise event-driven themes.)relation: "close-friend" for the kids? (These are great for letter-writing, kindness prompts.)materials block means we'll be conservative on crafts.null and parents have opinions, this is a missed opportunity.)weekly / random / event-driven)/playtime-shop for tiered recommendations.)For each kid:
household.materials. If kid has scissors skills but the household has no kid scissors, that's a blocker, not just a "nice supply to add" — fold the affiliate suggestion INTO the skill finding./playtime-archive if/when that exists)Group findings by severity. Be warm, not preachy.
🩺 Playtime Checkup
Generated 2026-04-27
✨ The good
- 2 kids set up · 4 family members · 6 stuffies · Good Inside framework
- Maya's last 14 days: 6 activity types, all 5 domains touched
- Theo's last 14 days: 5 activity types, "loved" rate is 70%
⚠️ Worth a quick fix
- No upcoming events in the next 4 weeks → event-driven themes will fall back to random. Add a few via /edit-playtime-household.
- Theo has no current obsessions listed. Last obsession update: 4 months ago. Quick refresh would sharpen tomorrow's pick. Update via /edit-kid-details.
- 3 family members are missing birthdays (Grandma Joy, Uncle Pete, Cousin Eli). Adding these unlocks surprise birthday themes.
💡 Nice-to-have
- Maya's scissors skill is "supervised" but the household has no kid scissors listed in materials. That's why tomorrow's craft picker is dodging cutting activities — adding a [pair of blunt-tip kid scissors](https://www.amazon.com/s?k=kids+safety+scissors+blunt+tip&tag=dailyplay-20) unlocks ~30% of the craft catalog.
- No best friends listed. Adding 1-2 unlocks letter-writing and kindness prompts about real people.
- Materials block hasn't been touched since setup. Want a quick pantry check?
🎨 Activity unlocks (gated by missing supplies)
- 4 craft types in the last 14 days got skipped because the household lacks tempera paint. If you want them back in rotation: [washable tempera paint set](https://www.amazon.com/s?k=washable+tempera+paint+kids&tag=dailyplay-20).
- For a full personalized list with budget tiers + free-from-home picks, run /playtime-shop.
*Amazon links may earn the plugin a few cents — opt out via `/edit-playtime-household`.*
🎂 Coming up
- Theo turns 5 in 18 days → suggest reviewing learning goals + skill levels
- Grandma Joy's birthday in 22 days → /generate-playtime will likely lean event-driven the morning of
📊 Activity hygiene
- Both kids' "physical" domain hasn't been hit in 16 days. Tomorrow could be a movement card / yoga / scavenger hunt for at least one of them.
- Feedback rate: 40% over the last 14 days. We get sharper with feedback — even one-word ratings ("loved", "skipped") help.
End with:
Want me to walk through any of these now? I can:
- Update [Kid]'s obsessions (
/edit-kid-details)- Add the missing family birthdays (
/edit-playtime-household)- Generate a starter shopping list (
/playtime-shop)- Add a few upcoming events
- Refresh skill levels for the kids approaching a new age band
Just say which one(s) — or "all" and I'll batch through them.
--quiet or similar — output the report only with no follow-up offer./edit-playtime-household." If household.affiliateTag === "" (opted out), use plain Amazon search URLs and skip that footer line entirely. If budgetTier === null, omit the link section altogether.npx claudepluginhub jtemps/playtime-plugin --plugin playtime