# Daily Check

> Daily Check

- Skill: `philipbo/daily-check` (Agent Skill)
- Install (CLI): `npx skillmds@latest add philipbo/daily-check`
- Raw SKILL.md: https://api.skillmd.com/api/skills/philipbo/daily-check/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: philipbo (https://skillmd.com/u/philipbo)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/philipbo/daily-check

---


# 每日检查（daily-check）

执行一次「今日待办/日程/通知」的汇总检查，并可选写入当日 memory。

## 何时使用

- 用户问：「今天有什么安排」「有什么要做的」
- 心跳或 cron 触发「每日检查」时
- 流程编排里指定「先执行 daily-check」时

## 前提条件

- 环境变量或配置中已提供日历/待办 API 的访问方式（如 `CALENDAR_API_KEY`）
- 若需写 memory，当前 workspace 下存在 `memory/` 目录

## 执行步骤

### 步骤 1：获取今日日期与时间范围

- 使用系统时间或 `session_status` 等确定「今天」的起止时间（考虑用户时区若已配置）。

### 步骤 2：拉取日历/待办/通知

- 按你集成的数据源（如 Google Calendar、Todoist、Notion）调用对应 API 或工具。
- 只取「今日」范围内的条目；过期或已完成的按需过滤。

### 步骤 3：汇总并格式化

- 按时间排序，输出为简短列表（时间 + 标题 + 可选链接）。
- 若无可展示内容，明确回复「今日无安排」或「暂无待办」。

### 步骤 4：（可选）写入 memory

- 若流程约定要留痕，在 `memory/YYYY-MM-DD.md` 追加 `## 每日检查（HH:MM）` 和一行摘要，不写敏感详情。

## 输出

- 向用户推送一条汇总消息（列表或「无安排」）。
- 如需，在 memory 中留下简短记录供后续会话使用。

---

_本文件为结构示例；实际集成时替换为真实 API、工具名与字段。_

