Morning Coffee — Daily Briefing Skill
Sends you a punchy morning briefing via Telegram so you wake up knowing exactly what move to make first.
Setup
Set these environment variables (or hardcode paths in the skill):
- -
TELEGRAM_BOT_TOKEN — your Telegram bot token from @BotFather - INLINECODE1 — your Telegram chat ID
- INLINECODE2 — path to your TASKS.md (e.g.,
~/.clawd-cc/memory/TASKS.md)
What It Does
- 1. Reads your TASKS.md for pending items
- Reads any memory files (MEMORY.md, projects.md, recent notes)
- Checks for any urgent blockers or time-sensitive items
- Synthesizes the top 3 priorities for today
- Sends a punchy Telegram message you can act on immediately
Process
Step 1: Load Context
Read all context files in parallel:
- -
$TASKS_FILE_PATH — pending tasks - INLINECODE5 — long-term context
- INLINECODE6 — active projects (if exists)
Step 2: Analyze Priorities
Identify:
- - Top 3 tasks for today — what moves the needle most
- One quick win — something completable in <30 min to build momentum
- One blocker — anything that needs Kevin's direct input (flag these)
- Pipeline status — check any automated pipelines (revenue, posts, etc.)
Step 3: Compose the Briefing
Format (punchy, max 400 chars):
CODEBLOCK0
Step 4: Send via Telegram
CODEBLOCK1
Scheduling
Add to your cron (runs at 7 AM daily):
CODEBLOCK2
Or use your agent's built-in cron scheduler.
Customization
Modify Step 2 to match your setup:
- - Change the memory file paths to match your project structure
- Add pipeline status checks specific to your automation (YouTube, Upwork, etc.)
- Adjust the Telegram format to your preference
晨间咖啡 — 每日简报技能
通过Telegram向您发送一份精炼的晨间简报,让您醒来后立即清楚第一步该做什么。
设置
设置以下环境变量(或在技能中硬编码路径):
- - TELEGRAMBOTTOKEN — 从@BotFather获取的Telegram机器人令牌
- TELEGRAMCHATID — 您的Telegram聊天ID
- TASKSFILEPATH — TASKS.md文件路径(例如:~/.clawd-cc/memory/TASKS.md)
功能说明
- 1. 读取您的TASKS.md中的待办事项
- 读取所有记忆文件(MEMORY.md、projects.md、近期笔记)
- 检查是否存在紧急阻塞项或时效性任务
- 综合得出今日三大优先事项
- 发送一条精炼的Telegram消息,供您立即执行
流程
步骤1:加载上下文
并行读取所有上下文文件:
- - $TASKSFILEPATH — 待办任务
- {MEMORYDIR}/MEMORY.md — 长期上下文
- {MEMORYDIR}/projects.md — 进行中的项目(若存在)
步骤2:分析优先级
识别:
- - 今日三大任务 — 最能推动进展的事项
- 一个速赢项 — 30分钟内可完成、用于建立势头的小任务
- 一个阻塞项 — 需要Kevin直接介入的事项(标记出来)
- 管道状态 — 检查任何自动化管道(收入、发布等)
步骤3:撰写简报
格式(精炼,最多400字符):
早上好!以下是您的计划:
- 1. [最高优先级任务 — 一行]
- [第二优先级 — 一行]
- [第三优先级 — 一行]
速赢项:[最容易完成的任务]
注意项:[任何阻塞项或时效性任务]
[管道状态(一行,如相关)]
步骤4:通过Telegram发送
bash
curl -s -X POST https://api.telegram.org/bot${TELEGRAMBOTTOKEN}/sendMessage \
-H Content-Type: application/json \
-d {\chatid\: \${TELEGRAMCHAT_ID}\, \text\: \[消息内容]\}
定时调度
添加到您的cron任务(每天早上7点运行):
0 7 * claude -p /morning-coffee-briefing
或使用您代理的内置cron调度器。
自定义
修改步骤2以匹配您的设置:
- - 更改记忆文件路径以匹配您的项目结构
- 添加针对您自动化流程的管道状态检查(YouTube、Upwork等)
- 根据您的偏好调整Telegram消息格式