review-epiclisted
Install: claude install-skill semanticpixel/abc
# /abc:review-epic — epic-context PR/MR reviewer (Linear)
Watch a Linear **parent issue** with sub-issues and review each child's PR/MR **against the full epic context** — the parent spec, the design decisions already taken in merged sibling PRs, and the acceptance criteria of children still pending. This is the reviewer half of the two-session epic-shipping pattern: `/abc:ship-epic` (or `/abc:ship-issue` on the parent) implements in one session; this skill reviews in another, holding the *top-down* spec context the per-PR view can't see.
**Review-only.** This skill never merges, never pushes, never closes issues, never transitions Linear states. Its only writes are PR/MR review comments and its own dedup markers — and those live **on the PR/MR, never on the Linear issue** (see [`./linear-conventions.md`](./linear-conventions.md)), so the dedup convention is byte-identical with [`../review-epic-gh/SKILL.md`](../review-epic-gh/SKILL.md).
The per-PR review logic is shared with the GitHub variant via the `abc:reviewer` subagent; what differs here is plumbing — Linear MCP resolution, per-child platform routing, and the GitLab posting path. Linear↔VCS mapping lives in [`./linear-conventions.md`](./linear-conventions.md).
## Hard rules
- **Never merge, approve-with-merge, push, close, label, or transition Linear state.** Posting PR/MR review comments and `<!-- review-epic:* -->` markers is the entire write surface. No Linear write tools are granted — by construction.
- **Never