skill-manager

Audit local GitHub-wrapped skills and compare remote commit hashes.

7|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill skill-manager-wsxwj123
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-manager
Source: https://github.com/wsxwj123/opencode-skills-backup/tree/main/skills/skill-manager
Command: npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill skill-manager-wsxwj123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

Audit and upgrade a local library of GitHub-wrapped skills to identify outdated entries.

Core Features & Use Cases

  • Audit: scans the local skills directory for SKILL.md metadata and identifies GitHub-wrapped skills.
  • Check & Report: fetches remote commit hashes and compares them with local hashes to classify as current, outdated, or error.
  • Update Workflow: provides a structured process to upgrade a skill or perform batch updates with guided prompts.
  • Inventory Management: lists all local skills and supports deletion or cleanup.

Quick Start

Run the skill-manager check to scan for updates, then follow prompts to upgrade a selected skill.

Frequently Asked Questions about skill-manager

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

FAQPage Schema
How do I check if my local GitHub-wrapped skills are outdated?▼

To check if your GitHub-wrapped skills are outdated, the tool scans your local directory for SKILL.md metadata, fetches remote commit hashes via git ls-remote, and compares them against local github_hash values to classify entries as current, outdated, or error.

Can I batch update multiple outdated GitHub skills at once?▼

Yes, you can batch update outdated GitHub skills at once using a structured workflow with guided prompts, upgrading selected entries after scanning your local library and classifying which ones require updates.

What metadata standard does a skill need for automated git updates?▼

For automated git updates, a skill needs the github-to-skills metadata standard, requiring both github_url and github_hash fields specified inside its SKILL.md file to enable remote commit hash comparison.

How do I manage and clean up a large local library of skills?▼

To manage and clean up a large local library of skills, list all local entries using inventory scripts, identify outdated or error states through automated scanning, and delete unwanted skills through a structured cleanup workflow.

Does the skill audit process generate reports for automation pipelines?▼

Yes, the skill audit process generates JSON-ready reports for automation pipelines, outputting structured data after evaluating local SKILL.md metadata against remote commit hashes for large skill collections.

Do I need pyyaml installed to scan local skills for metadata?▼

Yes, you need pyyaml installed to scan local skills for metadata, as the dependency is required to parse SKILL.md files and extract github_url and github_hash fields during the automated audit process.