What problem does it solve?
Adopting GitHub's org-level issue fields means moving years of metadata out of repo labels and Project V2 fields, and doing that by hand across hundreds of issues and multiple repos is slow and error-prone.
Core Features & Use Cases
- Label-to-Field Migration: Converts repo labels (e.g., p0, p1, priority/high) into single-select issue field values, with auto-suggested mappings, conflict detection, and optional label removal after migration.
- Project Field Migration: Copies values from Project V2 fields (text, single select, number, date) into matching org-level issue fields, with batched option mapping and iteration-field skip warnings.
- Safe Bulk Execution: Dry-run previews, pre-flight permission checks, rate-limit pacing with exponential backoff, and idempotent re-runs that never overwrite existing field values.
- Use Case: Your org just enabled the Priority issue field and you have p0–p3 labels spread across three repos. The skill scans all labeled issues, previews the 156 changes, writes the Priority values via the REST API, and optionally removes the old labels.
Quick Start
Ask the assistant to migrate your p0 through p3 labels in a specific repo to the org Priority issue field and show a preview before writing anything.