issue-tracker-core
Tracker-neutral issue discipline that survives a tracker migration.
Install
/plugin marketplace add https://catylai.com/marketplace.json/plugin install issue-tracker-core@catylai
Five skills. pre-work-gate runs before any development task and confirms
the issue exists, is assigned, is in a workable state, and actually covers the
request. branch-and-title-conventions derives branch names, commit scopes and
pull request titles from the issue key, so the key stays recoverable from the
branch. status-vocabulary fixes what each lifecycle state means and what must
be true before advancing — states as checkable claims rather than vibes.
parent-child-hygiene keeps every item under a live parent and sweeps for
orphans. issue-lifecycle covers commenting at start, handoff and completion so
the tracker carries the history.
No tracker product, project key, issue-type ID or transition ID appears anywhere in this plugin. That is what lets the rules be executable against GitHub Issues, a hosted enterprise tracker, a lightweight board, or a plain text backlog.
Tracker-specific adapters sit on top and supply the actual calls — see
github-issues for GitHub. Load this one in any repo where work is tracked;
load an adapter as well if you want the commands rather than just the rule.