star-milestone

Generate Telegram milestone announcements when watched GitHub repositories cross star-count thresholds.

6|2|Updated May 21, 2026
One-click install
npx skills add https://github.com/anajuliabit/aeon --skill star-milestone
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: star-milestone
Source: https://github.com/anajuliabit/aeon/tree/main/skills/star-milestone
Command: npx skills add https://github.com/anajuliabit/aeon --skill star-milestone

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

It prevents you from missing meaningful community traction by turning raw GitHub star count changes into a useful, context-rich milestone update that includes speed, trajectory, and what’s next.

Core Features & Use Cases

  • Milestone crossing detection: Finds the highest star threshold reached (from a predefined list) for one repo or for all watched repos, while avoiding duplicate notifications.
  • Velocity-shaped storytelling: Calculates recent growth (e.g., stars in the last 7/30 days), estimates baseline pace, projects the next milestone, and labels the growth shape (SPIKE/ORGANIC/MIGRATED/RECOVERY/TRICKLE/UNKNOWN).
  • Anti-spam and trust gates: Suppresses alerts for bootstrap, stale/stagnation, suspected fake-star bursts, and for intermediate thresholds crossed in a single run; logs degraded runs when velocity data fails.
  • Highlights from recent activity: Pulls up to three concrete highlights from recent daily logs (or falls back to commit messages) so the notification teaches something beyond the number.

Quick Start

Run star-milestone to check watched GitHub repos and post a milestone message when a repo crosses the next star-count threshold with velocity and highlight context.

Frequently Asked Questions about star-milestone

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub star milestone announcements for repository growth monitoring?

GitHub star milestone announcements detect crossed thresholds by fetching stargazer timestamps via the GitHub API, applying velocity metrics to label growth shape, and generating a Telegram-ready message with recent activity highlights while suppressing duplicate or low-signal notifications.

What is velocity-shaped storytelling for GitHub repository growth analytics?

Velocity-shaped storytelling for GitHub growth calculates recent stargazer timestamps over 7/30 day windows, estimates baseline pace, projects the next milestone, and labels the growth trajectory as SPIKE, ORGANIC, MIGRATED, RECOVERY, TRICKLE, or UNKNOWN.

How do community traction updates avoid spam from suspected fake-star bursts?

Community traction updates avoid spam by applying anti-spam trust gates that suppress alerts for bootstrap phases, stale stagnation, suspected fake-star bursts, and intermediate thresholds crossed in a single run, while logging degraded runs when velocity data fails.

Can I monitor multiple GitHub repositories for star milestones in a single daily digest?

Yes, you can monitor multiple GitHub repositories for star milestones in a daily digest by reading a watched repo list, tracking per-repo milestone state, and selecting the highest crossed threshold for each repository to prevent duplicate notifications.

What context is included in a Telegram-ready milestone message for GitHub stars?

A Telegram-ready milestone message for GitHub stars includes recent growth velocity, the labeled growth shape, a projection of the next milestone, and up to three highlights pulled from recent daily logs or fallback commit messages.

Why does my repository monitoring skill defer notifications for intermediate star thresholds?

Repository monitoring defers notifications for intermediate star thresholds crossed in a single run to avoid low-signal spam, ensuring only the highest crossed threshold triggers a milestone announcement while maintaining persistent logs of all state changes.