skill-manager▌
kkkkhazix/khazix-skills · updated Apr 8, 2026
This skill helps you maintain your library of GitHub-wrapped skills by automating the detection of updates and assisting in the refactoring process.
Skill Lifecycle Manager
This skill helps you maintain your library of GitHub-wrapped skills by automating the detection of updates and assisting in the refactoring process.
Core Capabilities
- Audit: Scans your local skills folder for skills with
github_urlmetadata. - Check: Queries GitHub (via
git ls-remote) to compare local commit hashes against the latest remote HEAD. - Report: Generates a status report identifying which skills are "Stale" or "Current".
- Update Workflow: Provides a structured process for the Agent to upgrade a skill.
- Inventory Management: Lists all local skills and provides deletion capabilities.
Usage
Trigger: /skill-manager check or "Scan my skills for updates"
Trigger: /skill-manager list or "List my skills"
Trigger: /skill-manager delete <skill_name> or "Delete skill <skill_name>"
Workflow 1: Check for Updates
- Run Scanner: The agent runs
scripts/scan_and_check.pyto analyze all skills. - Review Report: The script outputs a JSON summary. The Agent presents this to the user.
- Example: "Found 3 outdated skills:
yt-dlp(behind 50 commits),ffmpeg-tool(behind 2 commits)..."
- Example: "Found 3 outdated skills:
Workflow 2: Update a Skill
Trigger: "Update [Skill Name]" (after a check)
- Fetch New Context: The agent fetches the new README from the remote repo.
- Diff Analysis:
- The agent compares the new README with the old
SKILL.md. - Identifies new features, deprecated flags, or usage changes.
- The agent compares the new README with the old
- Refactor:
- The agent rewrites
SKILL.mdto reflect the new capabilities. - The agent updates the
github_hashin the frontmatter. - The agent (optionally) attempts to update the
wrapper.pyif CLI args have changed.
- The agent rewrites
- Verify: Runs a quick validation (if available).
Scripts
scripts/scan_and_check.py: The workhorse. Scans directories, parses Frontmatter, fetches remote tags, returns status.scripts/update_helper.py: (Optional) Helper to backup files before update.scripts/list_skills.py: Lists all installed skills with type and version.scripts/delete_skill.py: Permanently removes a skill folder.
Metadata Requirements
This manager relies on the github-to-skills metadata standard:
github_url: Source of truth.github_hash: State of truth.
Ratings
4.5★★★★★10 reviews- ★★★★★Shikha Mishra· Oct 10, 2024
skill-manager is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Piyush G· Sep 9, 2024
Keeps context tight: skill-manager is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Chaitanya Patil· Aug 8, 2024
Registry listing for skill-manager matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Sakshi Patil· Jul 7, 2024
skill-manager reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Ganesh Mohane· Jun 6, 2024
I recommend skill-manager for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Oshnikdeep· May 5, 2024
Useful defaults in skill-manager — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Dhruvi Jain· Apr 4, 2024
skill-manager has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Rahul Santra· Mar 3, 2024
Solid pick for teams standardizing on skills: skill-manager is focused, and the summary matches what you get after install.
- ★★★★★Pratham Ware· Feb 2, 2024
We added skill-manager from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Yash Thakker· Jan 1, 2024
skill-manager fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.