resume

Summarize project todo and git state for session catch-up briefings.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/engineai-nz/engineai-skills --skill resume-engineai-nz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: resume
Source: https://github.com/engineai-nz/engineai-skills/tree/main/session/resume
Command: npx skills add https://github.com/engineai-nz/engineai-skills --skill resume-engineai-nz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the “what happened since I last worked?” problem by producing a compact, session-ready briefing from your project todo and current git state without loading unnecessary context.

Core Features & Use Cases

  • Project-aware lean resume: Detects the active project by looking for tasks/todo.md (or CLAUDE.md as a context hint) and reads only the relevant todo file.
  • Git state in one pass: Summarises branch, working tree status, and recent commit context to quickly surface whether you are on the right branch and what changed.
  • Session-friendly output: Delivers a brief “where you left off / next” overview formatted for fast continuation, staying concise under typical token limits, and skipping gracefully when no project files exist.

Quick Start

Run the resume skill to get a lean briefing by reading tasks/todo.md and your current git state.

Frequently Asked Questions about resume

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

FAQPage Schema
How do I get a quick catch-up briefing on my git branch and todo status?▼

To get a session catch-up briefing, the skill reads your project's tasks/todo.md and summarizes the current git branch and working tree status. It delivers a compact overview of where you left off and your next actions.

What is the best way to resume work on a project after a break?▼

The best way to resume work after a break is to load a lean session context by reading tasks/todo.md and checking git state. This provides a fast briefing of recent commit context and pending tasks without loading unnecessary files.

Does the session briefing load context from Linear or Notion?▼

No, the session briefing omits Linear, Notion, and cross-project context. It strictly reads the local tasks/todo.md and performs a single combined git check to keep the output lean and under 5k tokens.

How do I check my git working tree status and todo priorities together?▼

You can check your git working tree status and todo priorities together by running a single combined git check alongside tasks/todo.md. This surfaces whether you are on the right branch and identifies what to do next.

What happens if there is no tasks/todo.md file in my project directory?▼

If there is no tasks/todo.md file in your project directory, the session briefing skips gracefully. It looks for CLAUDE.md as a context hint but avoids loading lessons.md or decisions.md to maintain a lean context.

Are there limitations to what files the git-aware session context will read?▼

Yes, limitations include omitting lessons.md and decisions.md, and avoiding cross-project context. The briefing requires a lean output under 5k tokens, focusing only on tasks/todo.md and current git state.