sidleo/skill-scan

sidleo★ 0TypeScript最后同步: 2026-08-19

在 GitHub 打开

Configurable skill discovery provider for DeepSeek Harness (DSH): cwd/project/ancestors/global layers with editable parent dirs, plugin card UI, disk persistence

README 摘要

skill-scan A configurable skill discovery provider for DeepSeek Harness (DSH), designed as a drop-in replacement for the fixed dsh-skill-filesystem discovery strategy. Instead of a hardcoded list of roots, skill-scan lets you toggle four scan layers and freely edit the "parent directories" under which / /skills is scanned, each with its own priority. An install wizard offers replace (disables the built-in provider) or coexist on first run. Features Layer Priority Where it scans cwd (session working directory) Highest / /skills project (nearest .git ancestor) Medium — exclusive with ancestors / /skills ancestors (walk up from cwd) Medium — exclusive with project each ancestor's /skills global (user home ) Lowest / /skills - Editable parent dirs — default .dsh , .agents ; add/remove/rename freely, and drag to reorder priority (top = highest). - Mutual exclusivity — project scanning and ancestor walking can only have one enabled (validated in both UI and host). - Skill format — directory bundles ( /SKILL.md ) and flat Markdown files ( .md ); frontmatter parses name , description , whenToUse , disable-model-invocation , user-invocable . - Duplicate resolution — distinct names load from…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdshdsh-pluginpluginskilltypescript

分类