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.