daily-cursor-summary

star 1

Builds a local markdown digest from Cursor agent transcripts: runs cursor_daily_digest.py (or run.sh) in the cursor-daily-digest repo, scans ~/.cursor/projects/**/agent-transcripts/ by file mtime, writes ~/.cursor/daily-summaries/YYYY-MM-DD.md. Stdlib Python only, no network. Use for daily Cursor digest, /daily-cursor-summary, what did I do today, or cursor_daily_digest.

Sridhar1030 By Sridhar1030 schedule Updated 3/24/2026

name: daily-cursor-summary description: >- Builds a local markdown digest from Cursor agent transcripts: runs cursor_daily_digest.py (or run.sh) in the cursor-daily-digest repo, scans ~/.cursor/projects/**/agent-transcripts/ by file mtime, writes ~/.cursor/daily-summaries/YYYY-MM-DD.md. Stdlib Python only, no network. Use for daily Cursor digest, /daily-cursor-summary, what did I do today, or cursor_daily_digest.

Daily Cursor digest

Simplest use (after clone)

One command from the repo root — generates the file and opens it (macOS/Linux/Desktop):

cd /path/to/cursor-daily-digest && chmod +x run.sh && ./run.sh --open

Digest-only (no file manager / editor):

./run.sh

Then read: ~/.cursor/daily-summaries/$(date +%Y-%m-%d).md

Wider window (e.g. 7 days of transcript activity by mtime):

./run.sh --hours 168

If you cloned to ~/cursor-daily-digest, you can bookmark that folder and only ever run ./run.sh --open.

How others “use it simply”

Approach What they do
This repo open in Cursor Project skill loads automatically; say “run my daily digest” or use slash command if you add one.
Any project Symlink or copy cursor_daily_digest.py to ~/.cursor/scripts/daily-summary.py (see README), then: python3 ~/.cursor/scripts/daily-summary.py --open
Shell alias alias digest='python3 ~/cursor-daily-digest/cursor_daily_digest.py --open'

No pip install, no API keys — only Python 3 and Cursor having created transcripts under ~/.cursor/projects/.

Behavior (short)

  • Includes transcript .jsonl files whose mtime falls in the last --hours (default 24). Not “calendar today”; bump --hours if nothing shows up.
  • Output is structured bullets (You / Agent), not an LLM paraphrase — fine for search; for a short story, @ that file in chat and ask for a summary.

Details: README.md at the repository root (same folder as cursor_daily_digest.py).

Install via CLI
npx skills add https://github.com/Sridhar1030/cursor-daily-digest --skill daily-cursor-summary
Repository Details
star Stars 1
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator