Skip to content

Releases: icrefin/dsh-skill-mgr

Release list

v0.1.0

Choose a tag to compare

@icrefin icrefin released this 12 Oct 06:57

First public release of dsh-skill-mgr — a profile-level skill manager for DeepSeek Harness.

What you get

  • One flat inventory of the profile's skills (~/.dsh/skills and ~/.agents/skills) in a left-sidebar panel, directly under Plugins — enabled and disabled skills in the same table, with search, sorting and a source filter.
  • Enable/disable that is a filesystem fact first: the discovery file is renamed (SKILL.md → SKILL.md.disabled) and the registry record keeps the row visible and reversible.
  • Inspect a skill's body and metadata, scaffold a new one, fix the repairable discovery diagnostics in place, and delete into a restorable trash.
  • Per-skill invocation counts and last-used times, a settings card in the Plugins manager, and 9 Remote methods whose types are z.infer of their wire schemas.

Install — not on npm; the profile installs it from this repository:

pnpm install
pnpm check            # typecheck → build → 165 tests → the three verifiers
pnpm pack
sh tools/install-into-profile.sh desktop

Then restart DeepSeek Harness. Upgrading from dsh-skill-hub? Remove the old bundle first — the two packages must not both be installed.

Verified — pnpm check from a clean checkout (13 test files, 165 tests, then verify-typert / verify-gateway / verify-client), and CI run #1 green on this commit.

Credits — refactored from dsh-skill-hub 0.3.18 (MIT, "dsh-skill-hub contributors"); the differences are documented in docs/ARCHITECTURE.md. MIT licensed.

中文说明见 README.zh-CN.md。