Zenjibad/skill-injector-plugin ↗★ 0
skill-injector-plugin
Auto-inject user-chosen skills (e.g. caveman, ponytail) into DeepSeek Harness sessions: every prompt or once at session start, with a settings page and a composer indicator. 在 DSH 会话中自动注入所选技能(如 caveman、ponytail):每轮提示或仅在会话开始时,含设置页与输入区指示。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Zenjibad/skill-injector-plugin说明文档
阅读完整 README ↗⚙️ Configuration
No config file. Settings live in the skill-injector settings namespace, edited from Settings → Skill Injector and persisted in the user settings document:
| Key | Default | Meaning |
|---|---|---|
mode | 'each-prompt' | Injection mode: 'each-prompt' (system-prompt section, every request) or 'start-only' (one stamped message at session start) |
selected | [] | Kebab-case skill names to inject (max 16, validated; duplicates deduped) |
The namespace is registered via ctx.settings.register('skill-injector', schema, { base }) — the stored user section layers over the base automatically, so an empty/invalid stored value falls back to { mode: 'each-prompt', selected: [] }.