Linear GitHub extension
Linear GitHub extension without leaving the PR
You open a GitHub pull request titled ENG-482 login panel. The status,
priority, estimate, and project live in Linear. Linear’s own GitHub integration already
linked the PR. It did not put those fields on the page.
Linear GitHub Panel is a Linear GitHub extension for that gap: a compact, read-only issue
panel on github.com/*/pull/*. Independent software. Not affiliated with,
sponsored by, or endorsed by Linear or GitHub.
What Linear’s GitHub integration already does
Linear documents the official GitHub app at linear.app/integrations/github and linear.app/docs/github. That integration is the right tool for attaching PRs, syncing issue state, and automating workflows. Use it.
It is not an in-page Linear GitHub integration panel. Reviewing a PR still means a second tab if you need estimate, project, or whether the issue was just marked Urgent.
What this extension draws instead
The content script reads the PR title, description, and branch name, finds identifiers such
as ENG-482, and asks Linear GraphQL from your browser. A card appears under the
title: status color, priority, estimate, project, assignee, and a deep link.
Your Linear Personal API Key stays in chrome.storage.local. Issue bodies never
pass through our billing Worker. The panel is read-only — no status changes, no comments.
When to skip it
If Linear ships an equivalent PR-page panel, this product’s reason to exist shrinks. If you need write-back from GitHub into Linear, this is the wrong extension. If you want a generic PR dashboard, look elsewhere — we only do the issue card on the pull request.