What problem does it solve?
Managing hundreds of GitHub starred repositories becomes chaotic: you lose track of why you starred a project, miss new releases, and cannot quickly find relevant repos. This Skill syncs your starred repositories, detects updates and new releases, and presents everything in a filterable HTML dashboard.
Core Features & Use Cases
- Auto-discover and Star: Extract GitHub repository references from articles, URLs, or screenshots and star them automatically via the GitHub CLI.
- Update Tracking & Sync: Compare snapshots to detect new stars, unstars, repository transfers, new releases, and commit activity, with automatic metadata refresh for stale entries.
- HTML Dashboard: Generate a local dashboard with category filters, tag clouds, time-based activity filters, search, and pagination for browsing all starred projects.
- Batch Management: Star/unstar individual repos, clean up stale projects, and run batch operations from JSON files with preview-before-execute safety.
- Use Case: A developer following AI tooling stars dozens of repos weekly; run the sync command to get a report of new releases and open the dashboard to filter projects by topic and activity.
Quick Start
Ask the assistant to sync my GitHub starred repositories and generate the dashboard, after setting the GITHUB_PAT environment variable and installing dependencies from assets/requirements.txt.