Backlog handoff
Prepare a session handoff — summarize progress, annotate tasks with current status, and identify what's ready for the next session. Use at the end of a work session or when the user says they're done for now.
install
source · Clone the upstream repo
git clone https://github.com/backloghq/backlog
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/backloghq/backlog "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/handoff" ~/.claude/skills/backloghq-backlog-handoff && rm -rf "$T"
manifest:
skills/handoff/SKILL.mdsource content
Session Handoff
Prepare context for the next session so work can continue seamlessly.
Process
-
Review active tasks — call
with filtertask_list
to find tasks that were being worked on. For each:+ACTIVE- Use
to record what was accomplished and what remainstask_annotate - Use
to mark them as no longer activetask_stop
- Use
-
Review pending tasks — call
with filtertask_list
to see the full backlog. Note any tasks whose status has changed based on work done this session.status:pending -
Log unplanned work — if work was done that wasn't tracked as a task, use
to record it retroactively with appropriate project and tags.task_log -
Update blocked tasks — if any blockers were resolved this session, use
to remove dependencies or update descriptions.task_modify -
Present the handoff summary:
- Done this session: tasks completed or logged
- Progress made: annotations added to in-progress tasks
- Ready to pick up next: pending tasks sorted by priority that aren't blocked
- Blockers: any tasks that are blocked and why
Keep the summary concise — the goal is to give the next session (or agent) a clear starting point.