github-issues

GitHub adapter for issue-tracker-core: the concrete gh calls.

v0.1.0Source ↗#github#issues#triage#project-management#gh-cli

Install

  1. 01Add the marketplace (once)

    /plugin marketplace add https://catylai.com/marketplace.json
  2. 02Install github-issues

    /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.