dsh-skillradar
by hellosky983
扫描当前会话可见的技能,按与最近对话的相关性排序推荐。
Scans the skills visible to the current session and ranks them by relevance to the recent conversation.
安装
dsh plugin --profile web add github:hellosky983/dsh-skillradarGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
目录
A DeepSeek Harness plugin that scans every skill visible to the current session, scores each against the recent conversation text (English + Chinese token overlap), and returns a ranked recommendation of which skill to load next.
Overview
DSH sessions expose many skills, and neither the model nor the user always knows which one applies. This plugin answers "what should I load right now?" with a concrete, ranked answer. It suits agents and users who work across many skill domains and want a fast, deterministic relevance signal.
Compatibility
- DSH version:
0.1.0-rc.6 - Mainline: verified against
deepseek-harnessmainline snapshots of 2026-08-14 - Last verified: 2026-08-14
Install / Uninstall
Install (from GitHub):
dsh plugin add github:hellosky983/dsh-skillradar
Or clone and install locally:
git clone https://github.com/hellosky983/dsh-skillradar.git
cd dsh-skillradar
dsh plugin add .
Upgrade: re-run the install command after git pull.
Disable temporarily: remove the plugin row from your profile composition, or run:
dsh plugin remove dsh-skillradar
Uninstall: remove the dsh-skillradar dependency and its bundle entry from the profile package.json, then pnpm install.
Quick start
After install and restart, tell the agent:
Scan the current session and tell me which skill fits this task.
or invoke the tool directly:
skill_radar # with no arguments, scans the current session
Example output:
Skill Radar — 16 skills visible
100% github-upload [github, 仓库, readme, 上传]
85% cordis-plugin-development [client, host, cordis, run]
Configuration
| Option | Type | Default | Description |
|---|---|---|---|
session_id |
string | current session | Session to scan instead of the current one |
limit |
integer | 15 | Maximum number of skills returned |
No environment variables, no secrets, no external configuration files.
Permissions & data
- Reads: the current session's recent message text (last 8000 chars) and the skill catalog via
ctx.skills/ctx.sessionQuery. - Writes: nothing. The tool only returns a scored list.
- Network: none. All scoring is local text analysis.
- Credentials: none.
Troubleshooting
- Tool not visible after install: restart dsh, or check that the bundle row appears in
dsh --dump-config. - "cannot get property tools without inject": the plugin requires
inject = ['tools']; reinstall from the latest commit which declares it. - Logs: dsh profile logs under
~/.dsh/profiles/<name>/; setDEBUG=cordis*for component tracing. - Rollback: revert to the previous plugin version by reinstalling the earlier git commit.
Development
git clone https://github.com/hellosky983/dsh-skillradar.git
cd dsh-skillradar
# smoke test with a mock ctx:
node --input-type=module -e "import { apply } from './index.js'; apply({get:()=>undefined, tools:{register:()=>{}}}); console.log('ok')"
The client/ directory contains the optional interactive radar panel (dynamic Cordis plugin form) for the web UI.
Contributions: open issues and pull requests on GitHub. Keep changes dependency-free (scoring is self-contained). Report bugs with a minimal reproduction case.
License & security
MIT — see LICENSE. No secrets are shipped; report security issues privately via GitHub issue (repo is public) or email to the repository owner.
原始 README: https://github.com/hellosky983/dsh-skillradar/blob/main/README.md ↗
同类插件
查看全部 →
mnemon
LLM监督持久内存插件 — 基于图的召回,跨会话知识,单二进制。与DeepSeek Harness、Claude Code、OpenClaw及任何代理运行时兼容。

memtrace-public
面向 AI 编码 agent 的结构化记忆:双时态图谱、MCP 原生、零 LLM 调用;支持 Cursor · Claude Code · Codex · DeepSeek Harness · Hermes · VS Code · Windsurf

dsh-flowix-memory
将本地 flowix-cli 注册为 MCP 服务,让 agent 可以搜索、读取、创建和编辑 Flowix 备忘与思维导图产物。

flowix
笔记助你,记忆助你的代理。

engramory
AI代理的便携式内存协议 — 以静态规则加载;整理学科 + 参考规范 + 可选的钩子API

dsh-memory-evolve
为 DeepSeek Harness 提供纯插件实现的跨会话长期记忆与后台自我进化能力:五轨记忆、Git 分支感知、回合内自我审查、技能自我进化与技能管理器、四轨待办、COI 调度、会话广播、会话搜索、提示词管理器和临时信息便签;零核心修改、零运行时依赖,安装即用,卸载即净。