Morning brief
A daily 7am card summarizing yesterday's activity per kid and today's plan.
| Status | Pairs with | Nouns |
|---|---|---|
| Template | Reports and briefs Autonomous loop | Skill |
What it does
A digest skill paired with a heartbeat. Each morning at 7am, reads yesterday's completed tasks, gems earned, screen-time used, anything pending review, and posts a per-kid summary card.
How to use it
Author the skill, then schedule it via heartbeat.create with cron: "0 7 * * *". The first run is also the test.
The spec
This is the raw .md content. Download as file or copy below.
name: morning-brief
slug: morning-brief
description: Daily 7am card summarizing yesterday's activity per kid and today's plan.
category: home_agent
status: template
pairs_with_patterns:
- reports
- automate
pairs_with_nouns:
- Skill
- Heartbeat
handsReferenced:
- task_list
- gems_list_transactions
- screentime_query_state
- skill_post_result
inputVariables:
- name: family_id
# Skill prompt
For each kid in family {{input.family_id}}:
1. task.list({ status: "completed", since: "yesterday" })
2. gems.list_transactions({ since: "yesterday" })
3. screentime.query_state({ period: "yesterday" })
4. task.list({ status: "scheduled", on: "today" })
Compose a compact card: one block per kid.
skill.post_result({ skillId: "<this skillId>", result: { kids: [...] } })
# Heartbeat
heartbeat.create({
cron: "0 7 * * *",
tz: "America/New_York",
runSkillId: "<this skillId>",
skillInput: { family_id: "<your-family-id>" }
})
Related
Reports and briefs Autonomous loop
Was this page helpful?