github-issues
GitHub adapter for issue-tracker-core: the concrete gh calls.
Install
/plugin marketplace add https://catylai.com/marketplace.json/plugin install github-issues@catylai
Install issue-tracker-core alongside this. This plugin deliberately
restates none of the core's reasoning: the core says what a correct move looks
like, and this says what to type. Without it you get commands with no rules
behind them.
It covers satisfying the pre-work gate with gh issue, reading an issue's full
state, deriving the branch and pull request title, posting the start, handoff and
finish comments, and closing or reopening with an honest reason. It also carries
a namespaced label taxonomy, because GitHub natively has only open and
closed and the core's status vocabulary needs somewhere to live — plus
sub-issue attachment, orphan sweeps, and reading or updating a Projects v2 board
from the command line.
Prerequisite is an authenticated gh. Projects v2 needs a scope a default
gh auth login does not request, so run gh auth refresh -s project (or
-s read:project for a reporting sweep) before any board query. Milestone,
label and sub-issue work needs only the standard repo scope.
It stops at the issue. Pull request lifecycle, checks and merges belong to
github-workflow; commit message format belongs to dev-standards.