DSH と一般的なローカル Agent の Agent Skills を一つのパネルで発見・読み込み・有効化/無効化・検査・作成・インポート・安全に削除する DSH プラグイン。状態はローカルに永続化され、ソースファイルは書き換えられません。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-09-06
ライセンス
Apache-2.0
01どんなタスクに使えるのか?
Discover and load user-level skills from `.agents`, CC Switch, Codex, Claude, Gemini, OpenCode, and Cursor into DSH
Skills from multiple local agents become available and toggleable in DSH Settings → Skills via non-mutating local policy
DSH Web users who work across multiple agents (Codex, Claude, Cursor, Gemini, OpenCode) and want one unified skill list
Enable or disable skills and persist every per-Skill toggle without rewriting source files
Toggle state persisted under `$DSH_HOME/skills-manager/state.json`; source Skill files stay untouched
DSH users who want safe, reversible control over which skills load
Create, import, and safely delete or recover DSH skills
New skills under `$DSH_HOME/skills` or project `.dsh/skills`; imports from `.zip` / folders / `SKILL.md`; recoverable Trash
DSH users managing their own skill set from Settings
02DeepSeek Harness への導入方法
前提条件
- A working DeepSeek Harness Web installation with `dsh` available in PowerShell.
- Source installation and development require Node.js 20+.
インストール手順
- 01
$ dsh plugin --profile web add @michengai/dsh-skills-manager@latest --registry=https://registry.npmjs.org/
- 02
If `dsh` is not on PATH, replace the leading `dsh` with `npx --yes @deepseek-ai/dsh`.
$ dsh
- 03
$ git clone https://github.com/MichengAI/dsh-skills-manager.git
- 04
$ npm install
- 05
$ npm test
- 06
$ dsh plugin --profile web add .
導入成功の確認
- dsh --profile web --dump-config
- Confirm the configuration output contains `skills-manager`, then restart DSH Web and hard-refresh the browser.
03DSH 統合と能力の範囲
Installed into the DSH plugin system via `dsh plugin add`; applies cordis.patch.yml
Discover & load multi-agent skills
User-level skill dirs from `.agents`, CC Switch, Codex, Claude, Gemini, OpenCode, Cursor→Skills available and toggleable in DSH Settings → Skills
Project-level skill discovery & policy
Active Session workspaces `.dsh/skills` and `.agents/skills`→Skills grouped by project, enable/disable via non-mutating local policy
Persist toggle state
Per-Skill enable/disable toggle→State written to `$DSH_HOME/skills-manager/state.json`
Inspect skills (source-first UI)
Skill files (Markdown + frontmatter)→Markdown bodies, frontmatter, invocation state, duplicate shadowing, format diagnostics
Create from Settings
User- or project-level DSH skill created in Settings→New DSH skill; conversational creation stays user-level and needs approval
conversational creation remains user-level and requires approvalTrash & restore
User- or project-level DSH skill→Recoverable Trash; restore to original source or permanently delete
moves to recoverable Trash, then restore to original source or permanently deleteImport skills
`.zip` archive, skill folder, or single `SKILL.md`→Skill imported safely into `$DSH_HOME/skills`
04誰に向いているのか?使うべきでない場面は?
向いている用途
- DSH Web users who work across multiple agents (Codex, Claude, Cursor, Gemini, OpenCode) and want one unified skill list
- DSH users who want safe, reversible control over which skills load
- DSH users managing their own skill set from Settings
不向きな用途
- External Agent sources (CC Switch, Codex, Claude, etc.) are made available through manager policy while their files stay read-only; only manager state toggles, no create/delete.
- Every endpoint accepts only a loopback Host or a canonical host the DSH Web runtime already trusts; unknown hosts receive 403.
- The Host trust fence prevents DNS rebinding but is not authentication; reverse-proxy and LAN deployments still need authentication, a VPN, or network access controls.
05互換性・メンテナンス・セキュリティ上の注意
- External Agent sources (CC Switch, Codex, Claude, etc.) are made available through manager policy while their files stay read-only; only manager state toggles, no create/delete.
- Enable, disable, and delete accept only one ordinary skill-name path segment.
- Every endpoint accepts only a loopback Host or a canonical host the DSH Web runtime already trusts; unknown hosts receive 403.
- The Host trust fence prevents DNS rebinding but is not authentication; reverse-proxy and LAN deployments still need authentication, a VPN, or network access controls.
readme_verified
06よくある質問
DSH Skills Manager とは?
コミュニティが管理する DeepSeek Harness プラグイン(DeepSeek AI 公式製品ではありません)で、DSH と一般的なローカル Agent のスキルを一つのパネルで読み込み・安全に管理します。
どの Agent のスキルを読み込めますか?
`.agents`、CC Switch、Codex、Claude、Gemini、OpenCode、Cursor のユーザーレベル・スキルに加え、アクティブな Session ワークスペースのプロジェクトレベル `.dsh/skills` と `.agents/skills` を発見します。
スキルの有効/無効切り替えでソースファイルは変更されますか?
いいえ。切り替えはマネージャー側の呼び出しポリシーのみを更新し、各トグルは `$DSH_HOME/skills-manager/state.json` に永続化されるため、ソースの Skill ファイルは書き換えられません。
どうやってインストールしますか?
PowerShell で `dsh plugin --profile web add @michengai/dsh-skills-manager@latest --registry=https://registry.npmjs.org/` を実行し、次に `dsh --profile web --dump-config` で出力に `skills-manager` が含まれることを確認します。
削除したスキルは復元できますか?
はい。ユーザー級・プロジェクト級の DSH スキルは復元可能なごみ箱(Trash)に移動され、元のソースへ復元するか、2 段階目で完全に削除できます。
07関連する DSH ワークフロー
distilly
by titanwings
他者の思考プロセスを蒸留し、あらゆるエージェントやボットで再利用できるスキルに変換するプラグイン(旧 Colleague Skill)。
dsh-market
by dsh-market
DeepSeek Harness 内のプラグインマーケット。Settings の Plugin Market から閲覧・検索・ワンクリックインストールでき、インストール元はキュレーション済みレジストリに限定
ai_animation
by unclecheng-li
AI プロンプトでつくるクールな HTML アニメーション用のレシピ集。アニメーション効果、3D 可視化、プレゼン風演出、UI 加工などのカテゴリを網羅しています。
aegis
by ganyuanran
ベースライン優先・証拠検証・ドリフトチェックで AI コーディングエージェントをアーキテクチャ意識型にし、長時間タスクでも安全に動作させる
08データと出典
DSH Skills Manager is a community-maintained DeepSeek Harness (DSH) plugin, not an official DeepSeek AI product.
This product can be installed independently or used through the desktop app or Web suite. They share the same DSH core b…
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-06。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
