用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/jessedegans/breather --skill reflect命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | reflect |
| description | End-of-session review. What you shipped, open threads, next steps. |
| when_to_use | User says "reflect", "done for today", "wrapping up", "end of day", "session summary", or "what did I do today". |
| allowed-tools | Bash Read Write |
The user is wrapping up. Give them a clear picture of what happened and set up tomorrow.
Read daily stats by running:
bash "${CLAUDE_PLUGIN_ROOT}/scripts/daily-stats.sh"
This gives you today_total_min, total_breaks, total_prompts, active_sessions.
Read session history from ${CLAUDE_PLUGIN_DATA:-~/.local/share/breather}/history.jsonl (if it exists) to provide weekly context.
Review the conversation to identify what was accomplished this session. For long sessions, also check project files, notes, or context snapshots in the working directory and ${CLAUDE_PLUGIN_DATA:-~/.local/share/breather}/ to fill gaps.
Provide a session summary:
Session Recap
Today: [X]h [Y]m across [N] sessions | Prompts: [N] | Breaks: [N]
What you did:
- [Accomplishment 1]
- [Accomplishment 2]
- [Accomplishment 3]
Open threads:
- [Unfinished thing 1]
- [Unfinished thing 2]
For next time:
- [Suggested starting point]
If session history exists, add a weekly view:
This week: [N] sessions, [X]h total, avg [Y]h per session, [Z] breaks total.
If today was long with few breaks, note it factually - not as a lecture, but as data.
Note: 4h today, 1 break. Something to think about for tomorrow.
Save the reflection in two places:
${CLAUDE_PLUGIN_DATA:-~/.local/share/breather}/last-reflection.md -- overwritten each time${CLAUDE_PLUGIN_DATA:-~/.local/share/breather}/reflections.md -- running log of all reflections, separated by ---. Prepend a ## YYYY-MM-DD HH:MM header to each entry.End positively - acknowledge what they shipped, not what they should have done differently.