GitHub Star Manager for Openclaw

An AI-enhanced management tool for organizing, categorizing, and pruning GitHub stars using the GitHub CLI and GraphQL.

cosformula
v0.1.2
Feb 15, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install github-star-manager-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install github-star-manager-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is GitHub Star Manager?

The GitHub Star Manager is a specialized tool within the Openclaw Skills collection designed to help developers manage their starred repositories at scale. Instead of manual organization, this skill uses a combination of the GitHub CLI (gh) and jq to export, analyze, and manipulate star data. It allows users to gain a birds-eye view of their saved repositories and apply organization logic that would be impossible through the standard GitHub UI.

By synthesizing repository metadata like languages, topics, and activity levels, the skill helps you maintain a clean and useful profile. Whether you are looking to declutter by removing archived projects or trying to build curated GitHub Lists for specific technologies, this skill provides the programmatic interface needed to automate the process safely and effectively.

GitHub Star Manager Use Cases

  • Automatically categorize starred repositories into semantic GitHub Lists based on technology or domain.
  • Identify and bulk-unstar stale repositories that haven't seen an update in over two years.
  • Export a full backup of starred repositories to a JSON file for offline analysis or migration.
  • Generate detailed statistics on the programming languages and topics most frequent in your starred list.
  • Clean up archived or deprecated projects to keep your starred feed relevant and high-quality.

How GitHub Star Manager Works

  1. The skill leverages your existing local gh CLI authentication to access the GitHub API without needing manual token management.
  2. It fetches your entire star history using paginated REST API calls, piping the results through jq to generate a structured JSON dataset.
  3. The skill analyzes repository metadata—such as the archive status, last push date, and star counts—to identify candidates for cleanup or categorization.
  4. Using GraphQL mutations, the skill creates new GitHub Lists and maps repositories to them based on your confirmation.
  5. Batch operations like unstarring or list updates are executed with built-in rate-limiting delays to ensure compliance with GitHub API policies.

GitHub Star Manager Setup

To use this GitHub Star Manager skill from the Openclaw Skills library, you must have the GitHub CLI and jq installed on your system.

# Install dependencies (macOS)
brew install gh jq

# Authenticate the CLI
gh auth login

# Ensure you have the 'user' scope for List management
gh auth refresh -s user

GitHub Star Manager Data Schema & Taxonomy

The skill organizes repository information into a clean JSON schema for easy processing and AI analysis:

Property Type Description
full_name String The owner and repository identifier (e.g., 'owner/repo')
description String The repository summary provided by the author
language String The primary programming language of the repository
stars Integer Total number of stargazers for the repository
archived Boolean Indicates if the project is in a read-only archived state
pushed_at String ISO 8601 timestamp of the last code push to the repo

GitHub Star Manager Advanced Features

  • LLM-powered semantic grouping that suggests category names based on repository descriptions and topics.
  • Advanced filtering for 'stale' repositories defined by custom timeframes (e.g., 3+ years of inactivity).
  • Bulk migration tools to move repositories between public and private GitHub Lists.
  • High-performance GraphQL integration for complex list operations that are not available via standard REST endpoints.
  • Seamless integration into Openclaw Skills automated workflows for periodic profile maintenance.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*