One-click install
npx skills add https://github.com/derrybirkett/shulkerbox --skill pickup-derrybirkett
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: pickup
Source: https://github.com/derrybirkett/shulkerbox/tree/main/skills/core/pickup
Command: npx skills add https://github.com/derrybirkett/shulkerbox --skill pickup-derrybirkett

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pickup restores your start-of-session context so you immediately know where you left off and what matters most, without manually re-reading notes or guessing priorities.

Core Features & Use Cases

  • Git-aware session continuity: Checks git status, diffs, and recent commit activity to detect mid-task resumption or forgotten wrap-ups.
  • Inbox handover parsing: Reads the latest notes/inbox.md handover section and extracts tagged items with priorities, context, and status.
  • Priority-based briefing: Categorizes items into urgent, in-progress, ready, decision-needed, and blocked, then presents the top actionable 3–5 items.
  • Blocker resolution signals: Flags items that may have become unblocked based on @blocked and waiting-on dependencies.
  • Agent/persona loading for next action: Selects the appropriate persona based on the work type after you choose what to tackle next.

Quick Start

At the start of a session, tell the assistant to run pickup to restore today’s priorities from your latest handover.

Frequently Asked Questions about pickup

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

FAQPage Schema
How do I resume work from a previous session without losing context?ā–¼

Session continuity is restored by reading the latest handover in notes/inbox.md and inspecting Git context to present an actionable resume plan. It extracts tagged inbox items by priority, detects mid-task resumption via diffs, and highlights the top 3-to-5 tasks to tackle next.

What is the best way to prioritize tasks across multiple development and product sessions?ā–¼

Task prioritization across sessions is handled by parsing your inbox handover notes and categorizing items into urgent, in-progress, ready, decision-needed, and blocked statuses. It then filters these categories to present the top 3-to-5 actionable items for immediate focus.

How do I track blocked items and check if they are ready to resume?ā–¼

Tracking blocked items involves parsing @blocked tags and waiting-on dependencies from your inbox notes. The skill flags items that may have become unblocked, providing resolution signals so you can re-check dependencies before beginning the chosen task.

Can I use Git context to detect mid-task resumption or forgotten wrap-ups?ā–¼

Yes, you can use Git context to detect mid-task resumption by checking git status, diffs, and recent commit activity. This Git-aware continuity inspection identifies incomplete work or forgotten wrap-ups before presenting your prioritized session briefing.

Does session startup prioritization work for design and coaching workflows?ā–¼

Session startup prioritization works for development, product, design, and coaching workflows. It extracts priorities from your latest handover notes and selects the appropriate persona based on the work type after you choose which task to tackle next.