Install
openclaw skills install @kevdogg102396-afk/morning-coffee-briefingDaily morning briefing skill. Reads your TASKS.md and memory files, synthesizes a prioritized day plan, and sends it to you via Telegram so you start the day knowing exactly what to do first. Eliminates decision fatigue.
openclaw skills install @kevdogg102396-afk/morning-coffee-briefingSends you a punchy morning briefing via Telegram so you wake up knowing exactly what move to make first.
Set these environment variables (or hardcode paths in the skill):
TELEGRAM_BOT_TOKEN — your Telegram bot token from @BotFatherTELEGRAM_CHAT_ID — your Telegram chat IDTASKS_FILE_PATH — path to your TASKS.md (e.g., ~/.clawd-cc/memory/TASKS.md)Read all context files in parallel:
$TASKS_FILE_PATH — pending tasks{MEMORY_DIR}/MEMORY.md — long-term context{MEMORY_DIR}/projects.md — active projects (if exists)Identify:
Format (punchy, max 400 chars):
Good morning! Here's your plan:
1. [Highest priority task — 1 line]
2. [Second priority — 1 line]
3. [Third priority — 1 line]
Quick win: [easiest task to knock out]
Watch out: [any blocker or time-sensitive item]
[Pipeline status in 1 line if relevant]
curl -s -X POST "https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage" \
-H "Content-Type: application/json" \
-d "{\"chat_id\": \"${TELEGRAM_CHAT_ID}\", \"text\": \"[MESSAGE]\"}"
Add to your cron (runs at 7 AM daily):
0 7 * * * claude -p "/morning-coffee-briefing"
Or use your agent's built-in cron scheduler.
Modify Step 2 to match your setup: