alive-morning

Featured

Morning briefing -- read all walnut states, surface priorities, inbox count, stale walnuts, people nudges

AI & Automation 127 stars 8 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
70
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
56
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Morning Briefing Read all active walnuts. Surface what matters. Deliver to Telegram. ## Process 1. Find world root (check ALIVE_WORLD_ROOT, ~/world, iCloud path) 2. Read `_kernel/now.json` for every non-archive walnut 3. Calculate health signals (active/quiet/waiting) from rhythm + updated date 4. Check `.alive/stash.json` for unrouted items 5. Check `03_Inbox/` for unrouted files 6. Check `.alive/_squirrels/` for unsaved sessions ## Output Format ``` Morning -- [date] PRIORITY [walnut]: [top urgent task] [walnut]: [top urgent task] ACTIVE [walnut] [phase] [top urgent or active task] [walnut] [phase] [top urgent or active task] NEEDS ATTENTION [walnut] waiting [N] days past [rhythm] [walnut] [N] urgent tasks INBOX: [N] unrouted files STASH: [N] pending items UNSAVED: [N] sessions Reply with a walnut name to get details. ``` ## Rules - Keep output under 500 words -- this is a briefing, not a report - Only surface walnuts that need attention (active with urgents, or past rhythm) - Skip healthy walnuts with no action items - People nudges only for close contacts (inner circle) past 2 weeks

Details

Author
alivecontext
Repository
alivecontext/alive
Created
6 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category