Skip to content

GitHub Trend Radar v0.5.0

Choose a tag to compare

@yuzilan yuzilan released this 13 Sep 17:03
· 3 commits to main since this release

GitHub Trend Radar v0.5.0

This release makes the skill easier to install, safer to use with public repository content, faster on repeated runs, and more predictable as it learns preferences.

Highlights

  • Rewritten English and Chinese READMEs with copyable global installation, first-use prompts, expected output, preference controls, privacy details, updating, removal, and troubleshooting.
  • Corrected personalization scaling: one weak repository investigation no longer receives a full interest bonus, and Top 1 requests are no longer replaced by the exploration slot.
  • Added user-controlled forget-repo, forget-topic, confirmation-protected reset-profile, and portable feedback/profile export.
  • Added interleaved daily/weekly metadata enrichment, a 24-hour public-metadata cache, concurrent GitHub requests, retry handling, and cache/API audit counts.
  • Added an explicit trust boundary: GitHub pages, READMEs, issues, releases, and API fields are untrusted evidence, never agent instructions. Investigating a repository does not install or run it.
  • Added --programming-language while retaining --language as a compatible alias.

Install

npx skills add yuzilan/github-trend-radar --skill github-trend-radar --global

Requires Python 3.9 or newer and no third-party Python packages.

Validation

  • 26 automated tests
  • Ruff lint
  • Release metadata and tag validation
  • CI on Python 3.9, 3.11, and 3.13
  • Clean installation from the public GitHub repository verified against the tagged source

See the English README, 中文 README, and changelog.