github

Audit GitHub repositories by activity and apply cleanup metadata updates.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/pooriaarab/skills --skill github-pooriaarab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/pooriaarab/skills/tree/main/organizer/github
Command: npx skills add https://github.com/pooriaarab/skills --skill github-pooriaarab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users efficiently organize and manage their GitHub repositories, including auditing, pruning, and fixing repository metadata, reducing manual effort and improving project cleanliness.

Core Features & Use Cases

  • Repository Audit: Identify active, stale, or archived repositories for better management.
  • Cleanup Tasks: Prune old stars, archive inactive repos, fix descriptions, and add consistent topics.
  • Use Case: Automate the process of cleaning up a large portfolio of repositories by classifying them based on recent activity and applying bulk updates, saving time in maintaining a tidy GitHub account.

Quick Start

Use this skill to review your repositories and perform cleanup actions like archiving inactive repos or updating descriptions.

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate GitHub repository cleanup and metadata auditing?

Automate GitHub repository cleanup by classifying activity levels and adjusting metadata to prune old stars, archive inactive repos, and apply consistent topics. This reduces manual effort and maintains a tidy account.

What is the best way to manage stale repositories across a large GitHub organization?

Managing stale repositories across a large GitHub organization involves auditing active and archived projects to apply bulk metadata updates. Automating this curation process ensures consistent and efficient repository management.

Do I need gh CLI authentication to automate organization repository management?

Yes, you need gh CLI authentication to execute organization repository management commands. Authentication provides the necessary access to automate repo, star, and org management actions securely.

Can I bulk update repository descriptions and topics automatically?

You can bulk update repository descriptions and topics automatically through classification-based scripts. This ensures consistent metadata curation across large portfolios without manual intervention.

How does classifying repository activity levels help with GitHub cleanup?

Classifying repository activity levels helps GitHub cleanup by identifying active, stale, or archived projects. This allows you to target inactive repos for archiving and pruning, saving time on maintenance.

What are the limitations of automating GitHub repository pruning?

Limitations of automating GitHub repository pruning include the requirement of gh CLI and valid authentication. Without proper access, the scripts cannot execute repo, star, or org management commands.