dsh-skillflux
Dynamic skill runtime manager for DeepSeek Harness
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YiyuZh/dsh-skillflux说明文档
阅读完整 README ↗Configuration
SkillFlux accepts these plugin options:
maxActiveSkills: 3
minRouteScore: 8
approvalPolicy: always # always | session | automatic
remoteDiscovery: automatic # automatic | on-demand | off
remoteSearchLimit: 5
remoteSearchTimeoutMs: 8000
catalogDescriptionMaxLength: 160
maxSkillFiles: 1000
maxSkillBytes: 10485760
installTimeoutMs: 300000
routes: []
Add ordered rules when a known task must prefer specific Skills:
routes:
- matchAll: [pdf, analyze]
skills: [pdf-reader, document-parser]
- matchAny: [react, frontend]
skills: [react-specialist]
A rule can contain matchAll, matchAny, or both. Rule results keep their
declared order, skip unavailable Skills, and still respect
maxActiveSkills.
Approval policies
| Policy | Behavior |
|---|---|
always | Request native DSH approval for every remote mount. This is the default. |
session | Request approval for the first successful install from a repository, then trust that repository for the current session. |
automatic | Download and mount the highest-ranked remote candidate without approval. Use only in a trusted environment. |
If approval is unavailable, rejected, or canceled, the remote mount fails closed.