Claude Code Plugins

Community-maintained marketplace

Feedback
9
0

Check for in-progress work on session start. Use when beginning a new session in a project with backlog.org. Triggers automatically at session start or when user says "what was I working on?", "resume", "continue", or "where did I leave off?". Surfaces WIP tasks and handoff notes to enable seamless session continuity.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name backlog-resume
description Check for in-progress work on session start. Use when beginning a new session in a project with backlog.org. Triggers automatically at session start or when user says "what was I working on?", "resume", "continue", or "where did I leave off?". Surfaces WIP tasks and handoff notes to enable seamless session continuity.

Backlog Resume

This skill checks for in-progress work when starting a new session, implementing the "hook pattern" from gastown - if there's work on your hook, you should run it.

When to Offer This Workflow

Trigger conditions:

  • Starting a new session in a project with backlog.org
  • User asks "what was I working on?", "resume", "continue"
  • User says "where did I leave off?"

Initial check: Read backlog.org and look for WIP tasks in the Active section.

Workflow

1. Check for WIP Tasks

Read * Current WIP > ** Active section in backlog.org.

Look for tasks with state WIP (work in progress).

2. Surface Handoff Notes

For each WIP task found:

  • Read the :HANDOFF: property
  • Read recent progress notes (entries starting with [YYYY-MM-DD])

3. Present Resume Option

If WIP task(s) found, display:

## Work in Progress

Found active work from previous session:

### [TASK-ID] Task Title

**Handoff notes:**
> <content of :HANDOFF: property>

**Recent progress:**
> <last progress note>

Continue working on this task?

4. If No WIP Tasks

Check if there are TODO tasks in Active section:

## Ready to Start

No work in progress. Active queue:

1. [TASK-ID-1] Task title
2. [TASK-ID-2] Task title

Start one of these tasks?

5. Handle Response

  • If user wants to continue: Run /task-start <task-id>
  • If user wants different task: Queue or start the requested task
  • If user declines: Proceed with whatever they want to do

Example

User: <starts session>

Claude: "Checking backlog.org for in-progress work...

## Work in Progress

Found active work from previous session:

### [DAB-005-01] Implement handoff notes

**Handoff notes:**
> Stuck on property format. Check org-mode docs for multi-line properties.

**Recent progress:**
> [2026-01-03] Started implementation. Template updated.

Continue working on this task?"

Related Commands

Command When to use
/task-start <id> Resume the WIP task
/task-queue <id> Add a new task to Active
/task-hold <id> <reason> If task is blocked