NattoCB/dsh-skill-indexer0

dsh-skill-indexer

DSH host bundle plugin: builds a two-level (category + skill) recall index over all local SKILL.md files and routes a natural-language intent to the best-matching skills, with three-state (hit / low-confidence / miss) fallback.

AI Analysis

核心用途是对本地技能文件构建索引并进行自然语言意图路由。适合需要通过自然语言精准调用和管理本地自定义技能的用户。

Package
dsh-skill-indexer
Version
0.1.0
License
MIT
Last updated
Aug 19, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:NattoCB/dsh-skill-indexer

配置项(cordis.patch.yml

- insert:
    - id: skill-indexer
      name: 'dsh-skill-indexer'
      inject: [tools, commands]
      config:
        roots: []          # 缺省 = ~/.workbuddy/skills + $DSH_HOME/skills;可传路径数组或 [{path,type}]
        theta1: 0.35       # 命中阈值
        theta2: 0.12       # 未命中阈值
        dataDir: ''        # 索引/usage.log 输出目录,缺省 $DSH_HOME/skill-indexer
        categoriesYaml: '' # 可选 categories.yaml(人工大类覆盖,优先级最高)

categories.yaml 格式:

overrides:
  git-finish-work: ["git-workflow", "delivery"]
  pdf-to-markdown: docs