daily-recap

Compile distributed Pi sessions into theme-grouped daily recaps.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/CNife/skills --skill daily-recap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-recap
Source: https://github.com/CNife/skills/tree/main/productivity/daily-recap
Command: npx skills add https://github.com/CNife/skills --skill daily-recap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

这个技能把分散在不同机器上的 Pi 会话、本地 session 文件和 git 提交整合成一份可读的主题聚合日报,避免人工翻找和逐条拼接。

Core Features & Use Cases

  • 跨机器汇总:以 nmem 为事实来源,覆盖多台机器的会话记录。
  • 主题聚合:按主题域合并相近工作,而不是按时间线逐条平铺。
  • 证据补全:结合本地会话 jsonl、nmem 远程摘要和 git 提交,生成更完整的工作回顾。
  • 可选写入:在用户确认后,可进一步写入 Obsidian 工作日志或个人日记。

Quick Start

请帮我整理今天工作,生成一份按主题聚合的日报,并在需要时提示我是否写入 Obsidian。

Frequently Asked Questions about daily-recap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compile a daily worklog from scattered git commits and local session files?

To compile a daily worklog from scattered git commits and session files, this Skill correlates cross-machine nmem threads, local Pi session jsonl files, and git commit history into a theme-grouped daily recap, requiring your approval before finalizing candidate items.

Can I automatically sync my git commit history into an Obsidian daily note?

You can sync git commit history into an Obsidian daily note after the Skill generates a theme-grouped recap from your distributed sessions and you explicitly approve the candidate items for optional Obsidian worklog updates.

How does cross-machine session analysis handle timezone normalization and incomplete data?

Cross-machine session analysis handles timezone normalization by reconciling distributed nmem threads as the source of truth, and applies structured fallback handling to manage incomplete local session files or missing git data gracefully.

What is the best way to aggregate distributed Pi sessions by theme instead of timeline?

The best way to aggregate distributed Pi sessions by theme is using this Skill to merge related work across cross-machine nmem threads, local session jsonl files, and git commits into a structured daily recap rather than a flat timeline.

Do I need nmem configured to generate a daily recap across multiple machines?

You need nmem configured as the source of truth for cross-machine session correlation, because the Skill uses remote nmem summaries alongside local Pi session files and git commits to reconcile and compile your daily worklog.