tonight
GitHub晚间个人运营简报技能,汇总明日日程、生日纪念日、逾期跟进、优先事项及今日未结事项,支持多源数据查询与自动通知。
Trigger Scenarios
Install
npx skills add Lifecycle-Innovations-Limited/claude-ops --skill tonight -g -y
SKILL.md
Frontmatter
{
"name": "tonight",
"description": "OPS on-demand: This skill should be used when the user asks to \"tomorrow brief\", \"evening wrap\", or…",
"allowed-tools": [
"Bash",
"Read"
],
"argument-hint": ""
}
/ops:tonight
Load ops-rules before acting. Public repo (no personal data). Outbound: one draft → one approval → one send. If AskUserQuestion / Workflow are missing, follow Rule 10 in ops-rules (Hermes: numbered options / two-turn Telegram card; delegate_task).
The "before-bed brief." Counterpart to /ops:go (morning).
Output sections
- Tomorrow's calendar — every meeting >=15min with: attendees, prep status (brief
exists Y/N), and the suggested 1-line prep ask if no brief exists. Query every
calendar store (Google
--alland Notion show/calendar/appointments databases when Notion is configured). A miss on Google Calendar is not "nothing tomorrow." - Birthdays / anniversaries tomorrow — from Notion People DB. Pre-drafted message ready to send.
- Overdue outreach — anyone whose
next_nudge_due <= tomorrow. Top 3 only. - Top 3 priorities for tomorrow — pulled from Linear (assignee=me, priority<=High, updated last 7d, not Done).
- Unresolved from today — ledger entries with
status=awaiting_samstill open.
Behavior
- Runs in claude-ops when owner is at the Mac
- Runs in Perplexity when owner isn't (Perplexity reads the same Notion ledger)
- Both systems write a ledger entry
kind=nudge,brand=OPS,claim_key=tonight:YYYY-MM-DDso they don't both fire - Push notification only if section 5 has unresolved items OR section 3 has anyone past cadence
Schedule
Suggested cron: 30 21 * * 1-5 Europe/Amsterdam (9:30pm weekdays)
Or run manually with /ops:tonight
Ledger writes
Each section that surfaces an item writes a sub-entry so morning /ops:go can pick
up where this left off without re-deriving.
Version History
-
9d2d383
Current 2026-09-02 21:49
修复日历查询逻辑,确保在配置 Notion 时同时查询 Google Calendar 和 Notion 日历,避免遗漏日程信息。
-
6f1e3e0
2026-08-27 09:34
优化OPS发现机制:延迟专家上下文加载,修复文件系统竞态条件(使用readFileOrNull替代existsSync/readFileSync),改进缺失能力索引时的错误处理与回滚逻辑,修正路由索引排除自身。
- 64bad13 2026-08-12 09:02


