pomodoro
SKILL.md
番茄钟
帮助用户使用番茄工作法管理专注时间,追踪每日完成的番茄数和任务进度。
使用场景
- 用户说「开始一个番茄钟」「我要专注 25 分钟」
- 用户说「今天完成了几个番茄」「看看我的专注记录」
- 用户说「帮我用番茄钟写论文」(结合具体任务)
执行方式
数据存储
在用户数据目录维护 ~/Documents/xiaodazi/pomodoro.json:
{
"settings": {
"focus_minutes": 25,
"short_break": 5,
"long_break": 15,
"long_break_after": 4
},
"today": {
"date": "2026-02-26",
"completed": 3,
"total_focus_minutes": 75,
"sessions": [
{"task": "写论文", "start": "09:00", "end": "09:25", "completed": true},
{"task": "写论文", "start": "09:30", "end": "09:55", "completed": true},
{"task": "回邮件", "start": "10:15", "end": "10:40", "completed": true}
]
}
}
核心流程
开始番茄:
用户:开始一个番茄钟,任务是写周报
→ 记录开始时间和任务名
→ 回复:🍅 番茄钟开始!任务:写周报,25 分钟后提醒你休息。
→ 通过 scheduled-tasks 或系统通知在 25 分钟后提醒
番茄完成:
→ 发送通知:🍅 番茄完成!休息 5 分钟吧。
→ 记录完成,更新计数
→ 每 4 个番茄后建议长休息(15 分钟)
查看记录:
用户:今天的番茄钟情况
→ 今日已完成 5 个番茄(125 分钟)
→ 任务分布:写论文 3个 | 回邮件 1个 | 代码审查 1个
通知方式
根据平台调用对应的通知 skill:
- macOS →
macos-notification - Windows →
windows-notification - Linux →
linux-notification
输出规范
- 开始时简洁确认,不打断用户思路
- 完成时给予正面反馈 + 休息建议
- 日报使用表格展示任务分布
- 鼓励但不施压,中断番茄时不批评
Weekly Installs
1
Repository
malue-ai/dazee-smallGitHub Stars
31
First Seen
10 days ago
Security Audits
Installed on
amp1
cline1
openclaw1
opencode1
cursor1
kimi-cli1