ecosystem-pulse

Monitors GitHub activity for projects listed in ECOSYSTEM.md and generates weekly digests and snapshots.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/swarm-ai-research/aeon --skill ecosystem-pulse-swarm-ai-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ecosystem-pulse
Source: https://github.com/swarm-ai-research/aeon/tree/main/skills/ecosystem-pulse
Command: npx skills add https://github.com/swarm-ai-research/aeon --skill ecosystem-pulse-swarm-ai-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Weekly liveness check of the projects listed in ECOSYSTEM.md — stars/forks/last-commit recency + new releases for any project that can be matched to a GitHub repo

Core Features & Use Cases

  • Read ECOSYSTEM.md and map each project to a GitHub repo via an operator-maintained map or best-effort search, then fetch stars, forks, and last push dates.
  • Identify active, recent, and cold projects and surface new releases from the matched repos to create a concise weekly digest.
  • Produce an article and per-project state snapshot, and optionally notify operators when signals warrant attention.

Quick Start

Run the weekly pulse to read ECOSYSTEM.md and generate a digest.

Frequently Asked Questions about ecosystem-pulse

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

FAQPage Schema
How do I monitor GitHub repository activity for projects listed in an ecosystem markdown file?

To monitor GitHub repository activity, map each project entry from your local ECOSYSTEM.md to a GitHub repo using a maintained mapping file, then fetch stars, forks, and last push dates to generate a concise weekly digest of active and idle projects.

What is the best way to track new releases across multiple GitHub repositories for stakeholder updates?

Tracking new releases across GitHub repositories requires matching your project list to GitHub repos, fetching release data via the GitHub API, and surfacing notable transitions and new entrants into an automated weekly digest and per-project state snapshot for stakeholders.

How do I identify idle or cold projects in a GitHub-based ecosystem?

To identify idle or cold projects, fetch last push dates from matched GitHub repositories and compute activity buckets that categorize each project as active, recent, or cold based on commit recency and engagement metrics like stars and forks.

Do I need a local mapping file to generate a weekly GitHub ecosystem health digest?

Yes, generating a weekly GitHub ecosystem digest requires a local mapping file to accurately pair ECOSYSTEM.md entries with their corresponding GitHub repositories, alongside GitHub API access to compute activity deltas and release tracking.

Can I automate weekly health checks for GitHub repositories without manual data entry?

Automating weekly health checks for GitHub repositories involves reading your ECOSYSTEM.md, applying best-effort search or an operator-maintained map to find repos, and computing activity deltas and releases to output an up-to-date state snapshot and article.

What limitations exist when mapping unlisted projects to GitHub repositories for ecosystem analytics?

A limitation in ecosystem analytics is that best-effort search for unlisted projects may yield incorrect repository matches, making an operator-maintained mapping file necessary to ensure accurate activity monitoring and reliable release tracking results.