Draft a consistent, well-structured PR title and description by analyzing the Linear issue's title and full branch diff
Turn a task into an agent-ready Linear ticket — either by fleshing out an existing ticket or by drafting and filing a new one. Investigates the codebase, settles open decisions via clarifying questions, and produces a ticket a fresh agent with no shared context can execute unassisted.
When asked to "push a PR" or "create a PR", always push and create a draft PR on github
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree, and then implementing the plan in reviewable bite-sized chunks one step at a time. Use when user wants to stress-test a plan, get grilled on their design, mentions "grill me", "make a plan", etc.
When asked to sleuth or investigate production data or a customer support issue, follow these rules