github-issue-model
Installation
SKILL.md
GitHub Issue Model
Four ways to classify an issue — they are not interchangeable
| Mechanism | Scope | Cardinality | Best for |
|---|---|---|---|
| Issue type | Organization | Exactly one per issue | What kind of work — Bug, Feature, Task |
| Label | Repository | Many per issue | Everything else — component, status, priority |
| Milestone | Repository | One per issue | A dated or versioned target |
| Project field | Project | One value per field | Planning attributes — sprint, points, owner |
Issue types are organization-level (up to 25) and give one shared vocabulary
across every repository — the thing labels cannot do, because bug in one repo
and Bug in another are different labels forever.
# REST — org issue types
gh api /orgs/ORG/issue-types