What problem does it solve?
The Skill Manager is a central coordinator for all installed skills. It detects capability gaps, decides whether to reuse existing skills or fetch new ones, and evolves the skill library automatically after task completion. It triggers on failures, missing tools, or user prompts like "find skills", "manage skills", or "update skills".
Core Features & Use Cases
- Centralizes knowledge of installed skills and automatically evolves the skill library after tasks.
- Determines when to call existing skills versus acquiring new ones, coordinating with supporting subsystems to fetch, wrap, or create skills.
- Supports end-to-end workflows for researching, packaging, and integrating new capabilities, with guardrails and auditability.
- Use Case: When a task requires a tool the system doesn't have, it surveys options, chooses the best path (find skills, github-to-skills, or skill-creator), and proceeds without manual intervention.
Quick Start
Instruct the Skill Manager to review all installed skills and decide whether to invoke existing capabilities or acquire new ones, then evolve the skill library after task completion.