pickup

Guides agents through picking up and handing back Linear tickets using a defined reading order.

1|Updated Jun 30, 2026
One-click install
npx skills add https://github.com/Lia-Creative/lia-plugins --skill pickup-lia-creative
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pickup
Source: https://github.com/Lia-Creative/lia-plugins/tree/main/lia-tools/skills/pickup
Command: npx skills add https://github.com/Lia-Creative/lia-plugins --skill pickup-lia-creative

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When work is dispatched to an agent or teammate via a Linear ticket, context is often scattered across prompts, chats, and documents, leading to duplicated work, wrong assumptions, and lost feedback. This Skill establishes a single disciplined reading order so the ticket itself carries everything needed to start work or hand it back. ## Core Features & Use Cases - Dispatch rule: A prompt is just a pointer — the ticket id plus this skill — so no context is pasted into kickoff prompts that would drift from the ticket. - Four-beat reading order: Read the ticket, its parents and blockers, the project context doc, and optionally the vault for depth, never as a dependency. - Status semantics: Enforces that Review means the PR is open and Done means merged to main, with a rule that you never close your own work. - Hand-back flow: Rejected work gets reviewer comments quoted on the ticket, acceptance criteria rewritten, labels like defect:discovery or defect:build applied, and the ticket moved back to a doing status. - Use Case: An agent receives "work LIAB-693" — it reads the ticket and its epic, verifies blockers are actually finished, checks the context doc, comments that it has taken the ticket, and holds the finished PR at Review for a lead to merge. ## Quick Start Tell the agent to pick up a Linear ticket by saying "work LIAB-693" and it will follow the pickup reading order to start the work.

Frequently Asked Questions about pickup

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

FAQPage Schema
How do I pick up a Linear ticket as an agent?▼

Send the ticket id with the pickup skill, such as "work LIAB-693". The agent reads the ticket, its parent and epic, its blockers, and the project context doc in that order before starting any work.

How do I hand back a rejected Linear ticket?▼

Paste the reviewer's actual words as a comment, rewrite the acceptance criteria to match the feedback, apply the right defect label such as defect:build, and move the ticket back to Todo or Build. Never leave rejected work sitting in Review.

What is the difference between Review and Done status in Linear?▼

Review means the pull request is open and waiting on a human; Done means the work is merged to main. A merged PR only moves its own base branch, so verify the merge commit is an ancestor of main before treating Done as finished.

Can I pick up a ticket without access to the vault?▼

Yes, the vault is depth, never a dependency. The ticket and the project context doc must carry everything needed; if they do not, hand the ticket back naming the gap rather than guessing around it.

When should I load the build skill instead of pickup?▼

Load build when the dispatch names a whole epic rather than a single ticket. Pickup handles one ticket and one PR at a time, while build covers plan mode, story-by-story commits on one branch, and the review loop for the full epic.