Agent skill
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 this agent skill to your Project
npx add-skill https://github.com/backloghq/backlog/tree/main/skills/handoff
SKILL.md
Session Handoff
Prepare context for the next session so work can continue seamlessly.
Process
-
Review active tasks — call
task_listwith filter+ACTIVEto find tasks that were being worked on. For each:- Use
task_annotateto record what was accomplished and what remains - Use
task_stopto mark them as no longer active
- Use
-
Review pending tasks — call
task_listwith filterstatus:pendingto see the full backlog. Note any tasks whose status has changed based on work done this session. -
Log unplanned work — if work was done that wasn't tracked as a task, use
task_logto record it retroactively with appropriate project and tags. -
Update blocked tasks — if any blockers were resolved this session, use
task_modifyto remove dependencies or update descriptions. -
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.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
refine
Review and improve the backlog — identify vague tasks, missing priorities, broken dependencies, tasks needing specs, and stale items. Use when the user wants to groom, refine, clean up, or improve their task backlog.
implement
Pick up a task from the backlog and implement it. Reads the spec if one exists, starts the task, does the work, and marks it done. Use when the user wants to work on a specific task or the next available task.
tasks
Show the current task backlog — pending, active, blocked, and overdue tasks. Use when the user asks about tasks, status, what needs to be done, or what's in progress.
spec
Write a detailed spec document for a task before implementation begins. Use when the user wants to define requirements, acceptance criteria, or technical design for a task.
plan
Break down a goal into actionable tasks with dependencies, priorities, and optional specs. Use when the user wants to plan work, decompose a feature, or create a task breakdown.
standup
Daily standup summary — what was completed recently, what's in progress, and what's blocked. Use when the user asks for a standup, status update, or summary of recent work.
Didn't find tool you were looking for?