一键导入
reflect
Daily reflection -- what was done, depth of work, analysis. Triggers: /reflect, reflection, daily review, how was my day, what did I do today.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Daily reflection -- what was done, depth of work, analysis. Triggers: /reflect, reflection, daily review, how was my day, what did I do today.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | reflect |
| description | Daily reflection -- what was done, depth of work, analysis. Triggers: /reflect, reflection, daily review, how was my day, what did I do today. |
A meaningful daily reflection -- not just a task list, but analysis of what happened, the volume of work behind it, what went well and what didn't.
Principle: Two data layers -- task delta (what moved) + work narrative (what actually happened). Without the second layer, reflections will be dry and incomplete.
Chain: /reflect (day) -> /retro (week) -> /monthly-review (month)
get_today() -- MANDATORY first call, for date filtering
Remember today's date in YYYY-MM-DD format (for filtering) and DD.MM (for display).
Read from all your task sources -- with a backward filter: what CHANGED/CLOSED today.
CUSTOMIZE: Replace these with your actual task sources.
trello_list_cards(list_name="done") -- what was closed
trello_list_cards(list_name="today") -- what's still in today (planned but not done)
list_calendar_events() -- today's events
read_vault("work/project/tasks/TASKS.md") -- completed items with today's date
read_vault("dashboard.md") -- items with today's date
| Source | What to look for in reflection |
|---|---|
| Task manager done | Cards/tasks with activity date = today. Done list may be cumulative -- ALWAYS filter by date! |
| Task manager today | What's left = what was planned but NOT done |
| Work tasks | Rows marked done with today's date |
| Dashboard | Active tasks with today's date. Completed with today's date |
| Calendar | Events on today's date (meetings, deadlines) |
Session notes = depth of work. Task list shows WHAT, session notes show HOW and HOW MUCH.
read_vault("conversations/CONVERSATIONS.md")
Find all entries in CONVERSATIONS.md containing today's date. Extract paths to session files.
For each session from today -- read via read_vault().
Extract:
IMPORTANT: Read session notes in parallel (up to 5 at a time).
Combine data from Layer 1 (tasks) and Layer 2 (sessions) into domains:
CUSTOMIZE: Define your domains based on your life/work areas.
When saving the reflection to vault, prepend a YAML front-matter block with time-tracking
fields. Source the numbers from the invisible <message-meta> tag injected on each user
message by the inject-message-timestamp hook (now / session-start / elapsed / episodes /
gap) -- work_minutes is the SUM of episode durations (a 45-min idle gap splits episodes),
NOT wall-clock between first and last message.
---
session_start: HH:MM
session_end: HH:MM
work_minutes: N # sum of episode durations, not wall-clock
episodes: N # count of 45-min-bounded work bursts
tags: retro, daily
---
Reflection for DD.MM (day of week)
OVERVIEW
-- Tasks closed: N (from task manager) + N (from work/dashboard)
-- Work sessions: N
-- Estimated time: ~X.X hours (by task labels)
-- Dominant domain: [domain]
[DOMAIN 1]
[Tasks + depth from sessions. NOT just a list -- describe what actually happened]
[DOMAIN 2]
[What happened, who you talked to, what decisions were made]
...
WINS
-- Top achievements of the day (2-3 items)
MISSED / DIDN'T FIT
-- What's left + why (conscious choice or lack of time?)
KEY DECISIONS
-- Decisions from sessions that affect the future
TOMORROW
-- What's already in today list (from Layer 1)
-- Leftovers from today (overdue, fail)
-- Recommendation (what's higher priority, what to focus on)
If user asks about tomorrow ("what's tomorrow?", "plans for tomorrow"):
trello_list_cards(list_name="today") -- current today list = tomorrow's plan
list_calendar_events() -- tomorrow's events
read_vault("work/project/tasks/TASKS.md") -- deadlines for tomorrow
Show: what's already planned + what needs to be added (leftovers, overdue).
write_vault("retro/daily/YYYY-MM-DD.md", ...) with the time-YAML header + tags retro,daily + day's domains/overview -- forward-looking task aggregator (what to do). Reflect = backward-looking (what was done)/retro -- weekly retrospective. Uses archived done list for week stats/monthly-review -- monthly aggregation of retros/track -- task routing (write). Reflect is read-only analysis