misoto22/github-account
Housekeeping for a GitHub account: star Lists and the repositories filed in them.
Organize a GitHub account's starred repositories into GitHub star Lists - design a clear set of lists, rename, create or delete lists, and put every starred repository into the right one or several, through a plan file that is validated, shown as a diff, backed up, applied and verified. Also files newly starred repositories into existing lists and restores a backup. Use when asked to organize, sort, clean up, categorize or tidy GitHub stars, star lists or the Lists dropdown, fix messy list names, put each starred repo in the right list, or file new stars. Not for starring or unstarring repositories, organizing repositories you own, GitHub Projects boards, or browser bookmarks.
Find the starred GitHub repositories that are archived, disabled, deprecated or dormant, explain why each was flagged, and unstar the ones the user confirms, backing up every removed star and its lists so a restore can re-star them. Use when asked to clean up dead or stale GitHub stars, remove archived or deprecated repos from my stars, prune or declutter starred repositories, find stars that are no longer maintained, or undo a star cleanup. Not for sorting stars into lists or renaming lists, starring new repositories, deleting or archiving repositories you own, or GitHub notifications.