skill-manager

Manage BushServer skill package lifecycle operations and catalog consistency.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/pycode4micro/bushserver --skill skill-manager-pycode4micro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-manager
Source: https://github.com/pycode4micro/bushserver/tree/main/src/bushserver/seeds/skills/package/skill-creator
Command: npx skills add https://github.com/pycode4micro/bushserver --skill skill-manager-pycode4micro

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

BushServer users need a reliable way to create, import, install, register, update, repair, package, evaluate, benchmark, optimize routing for, or uninstall skill packages without breaking the installed skill catalog or metadata consistency. This skill provides an end-to-end lifecycle workflow with normalization, validation, and maintenance guidance.

Core Features & Use Cases

  • Lifecycle orchestration: Manage the entire BushServer skill lifecycle (create/import/install/register/update/repair/package/evaluate/benchmark/optimize/uninstall) in a single workflow.
  • Installed catalog integrity: Ensures lifecycle operations rebuild and keep the installed registry consistent via the manager tool path rather than manual file edits.
  • Metadata normalization: Normalize SKILL.md frontmatter and routing descriptions so installed behavior stays aligned with current architecture.
  • Progressive evaluation workflow: Support test prompts, formal grading, quantitative benchmarking, and analyst review to improve routing quality.

Quick Start

Use the skill-manager skill to update an existing third-party skill package by installing and normalizing it, then run evaluation prompts to verify routing quality and fix any broken or misregistered metadata.

Frequently Asked Questions about skill-manager

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

FAQPage Schema
How do I manage the full lifecycle of a skill package without breaking catalog consistency?

Skill package lifecycle management requires driving authoritative manager actions to validate package structure, ensuring installed catalog consistency and metadata normalization rather than relying on manual file edits.

What is the best way to normalize SKILL.md frontmatter and routing descriptions?

Normalizing SKILL.md frontmatter involves applying lifecycle maintenance actions that validate package structure and metadata, ensuring installed routing behavior stays aligned with the current system architecture.

How do I evaluate and benchmark skill routing quality after an update?

Evaluating skill routing quality involves running test prompts, applying formal grading workflows, and using comparator and analyzer references to support quantitative benchmarking and analyst review.

Can I use a single workflow to create, install, repair, and uninstall skill packages?

Yes, end-to-end skill package orchestration supports creating, importing, installing, registering, updating, repairing, packaging, evaluating, benchmarking, optimizing, and uninstalling within a single unified lifecycle workflow.

Why should I use a dedicated manager tool path instead of editing skill registry files manually?

Using a dedicated manager tool path prevents broken installed catalog registries by validating package structure and driving authoritative lifecycle actions, avoiding the metadata inconsistencies caused by manual file edits.

Does skill lifecycle maintenance support health checks for installed packages?

Yes, skill lifecycle maintenance includes health checks and repair actions that validate package structure, normalize metadata, and ensure installed catalog consistency throughout the update and repair workflows.