What problem does it solve? Teams using the PtP pipeline need one durable place to record epics before they become change folders, and every command that reads or writes that store must agree on its schema, validation rules, and ready-set definition. This Skill is the single source of truth for the epic backlog stored as a GitHub Projects v2 board, preventing schema drift across the view, editor, recovery gate, and runner commands. ## Core Features & Use Cases - Canonical schema and identity model: Defines the ten-field entry object, the board-supplied node-id identity rule, the version marker gate, and the tolerant read that keeps the board hand-editable. - Read protocol and validation vocabulary: Specifies the ordered gh CLI read sequence, totalCount reconciliation, the three-way join of roster, non-archived, and archived rows, and the problem codes every consumer reports identically. - Status transitions and recovery: Owns the guarded transition table (ready, in-progress, in-review, blocked, done, cancelled) and the reconciliation machinery for crashed runs, including claim, disown, and rerun dispositions. - Use Case: When /ptp:backlog-run picks the next epic to execute, it cites this Skill's ready-set definition (status equals ready, ordered by board position) rather than restating it, so the view and the runner never disagree about what runs next. ## Quick Start Ask the AI to read the epic backlog board and show the ready set using the ptp-backlog contract.