skill-manager

Scan, validate, and upgrade Skills by parsing SKILL.md frontmatter.

3|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/echoleesong/claude-skills-plugin --skill skill-manager-echoleesong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-manager
Source: https://github.com/echoleesong/claude-skills-plugin/tree/main/skills/skill-manager
Command: npx skills add https://github.com/echoleesong/claude-skills-plugin --skill skill-manager-echoleesong

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill lifecycle manager coordinates scanning, validation, updates, upgrades, inventory tracking, and evolution handling across all Skills, reducing manual overhead and ensuring consistency.

Core Features & Use Cases

  • Scan and audit Skills by parsing SKILL.md frontmatter to surface current metadata (name, description, version, source_url, evolution_enabled).
  • Check remote updates and guide upgrade workflows by comparing local and remote hashes for Skills with managed sources.
  • Manage Skill inventory and evolution data, including listing, updating, and promoting/pulling evolution across projects.

Quick Start

Install the Skill Manager, configure the Skills directory, and run update checks to see what needs upgrading.

Frequently Asked Questions about skill-manager

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

FAQPage Schema
How do I automate Skill lifecycle management and track updates across multiple projects?

Batch updating Skill metadata uses scripts that parse SKILL.md frontmatter to identify version and source_url, compare local and remote hashes, and coordinate upgrades across all managed Skills to ensure consistency.

How does parsing SKILL.md frontmatter work for auditing Skill inventory?

Auditing Skill inventory works by parsing SKILL.md frontmatter to extract name, description, version, source_url, and evolution_enabled fields. This validates current metadata and surfaces tracked Skills requiring lifecycle management.

Can I check remote updates for Skills with managed source URLs?

Checking remote updates for Skills validates any source_url specified in SKILL.md frontmatter. The manager compares local and remote hashes to guide upgrade workflows and synchronize evolution across projects.

What is the best way to synchronize Skill evolution across multiple projects?

Synchronizing Skill evolution across projects is best handled by promoting or pulling evolution data through dedicated scripts. This ensures consistent lifecycle states and tracks metadata changes across all managed Skills.

Do I need YAML configuration to use the Skill lifecycle manager?

Using the Skill lifecycle manager requires YAML and layered_merge dependencies to parse structured frontmatter and coordinate scripts. Ensure your Skills directory contains SKILL.md files with valid metadata before scanning.