Zenjibad/skill-injector-plugin ↗★ 0
skill-injector-plugin
在DSH会话中自动注入用户选择的技能(如caveman、ponytail):支持每轮提示注入或仅在会话开始时注入,含设置页与输入区指示器
AI 分析
核心用途是自动化向会话中注入特定的系统提示词或技能设定。适合需要对智能体进行持续性行为约束、或快速应用特定对话风格的用户。
安裝
$
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: [] }.