feverZHONG/dsh-liya-skills: Integrate workspace skills/ into the DSH Skill System and provide settings page skill management
The client-side plugin dsh-liya-skills v0.2.0, maintained by feverZHONG, is compatible with DSH 0.2.1-rc.2 and has zero third-party dependencies. It registers its own SkillProvider to directly scan the workspace skills/ directory, integrating skills into the native skill system: the skill tool can load them, they are visible in the skill directory for each round, and /skill-name can invoke them. It uses curated.json to designate modelInvocable: selected skills enter the model directory, while others are excluded from the directory and do not occupy context, but manual invocation still injects them. v0.2.0 adds a settings page for skill management, enabling synchronization of skills from specified GitHub users' public repositories. It generates an adaptation draft first, requires manual confirmation before saving, backs up the entire directory before applying changes, and ensures no blind overwriting. Synchronization is handled via the gh CLI and only processes public repositories. The article provides the official installation command, profile patch configuration, verification steps, and usage limitations.
Read More