Skip to main content

Gh Star Region Breakdown

Skill Warning Active

Fetch stargazer locations, classify regions, and generate a region breakdown chart

Purpose

To provide insights into the geographical distribution of a GitHub repository's stargazers by automatically fetching, classifying, and visualizing this data.

Features

  • Fetch stargazer locations from GitHub
  • Classify locations into standard regions
  • Generate interactive regional breakdown charts
  • Cache stargazer data for efficiency
  • Support multiple repository comparisons

Use Cases

  • Understanding the global audience of a GitHub repository
  • Identifying key geographical communities for a project
  • Visualizing how stargazer demographics change over time
  • Comparing the regional appeal of different repositories

Non-Goals

  • Analyzing non-stargazer repository data
  • Providing real-time location tracking of users
  • Classifying locations beyond the predefined rules
  • Generating charts for metrics other than stargazer locations

Documentation

  • info:Configuration & parameter referenceWhile the workflow is described, specific classification rules for regions are provided as prose rather than a configurable parameter or documented map.

Maintenance

  • critical:Commit recencyThe last commit was over 3 months ago (2026-03-23), indicating potential unmaintained status.
  • warning:Dependency ManagementThe project uses Node.js and likely has dependencies, but there is no clear evidence of vulnerability scanning or an update mechanism beyond manual updates.

Versioning

  • warning:Release ManagementThere is no explicit versioning in the frontmatter, package.json, or GitHub releases, and the install command references `main` branch, making version pinning difficult.

Code Execution

  • info:ValidationThe skill processes locations and counts, but explicit schema validation for inputs and outputs is not evident from the SKILL.md.
  • warning:Error HandlingThe SKILL.md outlines steps, but does not detail specific error handling for API call failures, classification issues, or file operations, leaving recovery paths unclear.

Errors

  • info:Actionable error messagesThe SKILL.md outlines the steps but does not explicitly detail user-facing error messages or remediation steps for potential failures during classification or fetching.

Execution

  • warning:Pinned dependenciesThe project relies on Node.js, but there is no explicit mention of pinned dependencies or a lockfile in the provided context, and scripts lack side-effect headers.

Practical Utility

  • info:Edge casesThe classification rules mention handling 'Ambiguous/joke locations' but do not explicitly detail other failure modes like API rate limits or network issues and their recovery.

Safety

  • info:Halt on unexpected stateWhile the skill outlines steps, it does not explicitly detail preconditions or instructions to abort on unexpected states like a dirty working tree or expired credentials.

Installation

First, add the marketplace

/plugin marketplace add ykdojo/gh-star-history
/plugin install gh-star-history@gh-star-history

Quality Score

Warning
78 /100
Analyzed about 14 hours ago

Trust Signals

Last commitabout 2 months ago
Stars4
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.