Tooluck logoTooluck
SKILL.md

timeline-report

Agent skill fromthedotmack/claude-mem

Generate a "Journey Into [Project]" narrative report analyzing a project's entire development history from claude-mem's timeline. Use when asked for a timeline report, project history analysis, development journey, or full project report.

How to install timeline-report

install timeline-report
# install the claude-mem pack with the skills CLI
npx skills add thedotmack/claude-mem

# or add only this skill to Claude Code: copy the folder

plugin/skills/timeline-report/

# into

~/.claude/skills/timeline-report/ (all projects)

.claude/skills/timeline-report/ (one project)

plugin/skills/timeline-report/SKILL.md

Apache-2.0Full file
1# Timeline Report
2
3Generate a comprehensive narrative analysis of a project's entire development history using claude-mem's persistent memory timeline.
4
5## When to Use
6
7Use when users ask for:
8
9- "Write a timeline report"
10- "Journey into [project]"
11- "Analyze my project history"
12- "Full project report"
13- "Summarize the entire development history"
14- "What's the story of this project?"
15
16## Prerequisites
17
18The claude-mem worker must be running. The project must have claude-mem observations recorded.
19
20**Resolve the worker port** (do this once at the start and reuse `$WORKER_PORT` in every curl call below):
21
22```bash
23WORKER_PORT="${CLAUDE_MEM_WORKER_PORT:-$(node -e "const fs=require('fs'),p=require('path'),os=require('os');const uid=(typeof process.getuid==='function'?process.getuid():77);const fallback=String(37700+(uid%100));try{const s=JSON.parse(fs.readFileSync(p.join(os.homedir(),'.claude-mem','settings.json'),'utf-8'));process.stdout.write(String(s.CLAUDE_MEM_WORKER_PORT||fallback));}catch{process.stdout.write(fallback);}" 2>/dev/null)}"
24```
25
26This honors `CLAUDE_MEM_WORKER_PORT` env, then `~/.claude-mem/settings.json`, then falls back to the per-UID default `37700 + (uid % 100)` — matching how the worker itself picks its port. Required for multi-account setups (#2101) and any user who has overridden the default port (#2103).
27
28## Workflow
29
30### Step 1: Determine the Project Name
31…

Excerpt shown under the repository's Apache-2.0 license.

More skills in claude-mem

Keep exploring

Similar skill repositories

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

tt-a1i /

archify
95k

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

CCCXOC1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates