ディレクトリに戻る

dsh-skill-mcp-panel

キュレーション掲載メンテナンス: 活発

fishquito7/dsh-skill-mcp-panel

DSH Web UI 向けスキルと MCP 管理パネル

GitHub で見る
$ dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-mcp-panel/releases/download/v2.0.1/dsh-skill-mcp-panel-2.0.1.tgz

121

スター

14

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-14

作成日

2026-09-08

最終プッシュ

MIT ライセンスの DeepSeek Harness プラグイン。スキル(ワークスペースごとの有効化/無効化/移行/グループ化)と MCP サーバー(Stdio/HTTP、シークレット秘匿化、HMR ホットリロード)を管理する Web UI パネルと、統合コマンド `dsh-panel` を提供します。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-25

ライセンス

MIT

01どんなタスクに使えるのか?

  • Web 設定ページからグローバルとワークスペース単位でスキルを管理する

    スキルのプレビュー・有効化/無効化・追加/削除・一括移行(コピー/移動)・グループ化を行う Web UI と `dsh-panel skill` CLI——変更は DSH のファイル監視経由でディスクに即時反映

    DeepSeek Harness でスキルを動かし、SKILL.md を手編集する代わりに可視化されワークスペースごとに管理したいユーザー

  • 同じ Web 設定ページから Stdio と HTTP の MCP サーバーを管理する

    対象 profile の `cordis.patch.yml` 管理ブロックに書き込まれる MCP サーバーの追加/編集/有効化/無効化/削除/接続テスト(シークレット秘匿化・HMR ホットリロード)

    MCP サーバーを接続し、設定ファイルを手書きせず UI と CLI で構成したい DeepSeek Harness ユーザー

  • ターミナルからスキルと MCP をスクリプト操作する

    `dsh-panel skill` / `dsh-panel mcp` サブコマンド群(list/add/scope/migrate/enable/disable/delete と add/enable/disable/remove/test)。`--cwd`/`--global`/`--workspace` でスコープ指定

    スクリプトや CI でスキル/MCP を管理したい自動化志向の DeepSeek Harness ユーザー

02DeepSeek Harness への導入方法

前提条件

  • `web` プロファイルで動作する DeepSeek Harness(dsh)——参考コマンドは既定で `--profile web` を指定

インストール手順

  1. 01

    パッケージをインストールする(バンドル層で自動マウントされ、設定ファイルの編集は不要):`dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-mcp-panel/releases/download/v2.0.1/dsh-skill-mcp-panel-2.0.1.tgz`

    $ dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-mcp-panel/releases/download/v2.0.1/dsh-skill-mcp-panel-2.0.1.tgz

  2. 02

    ゲートウェイを再起動する:`dsh-restart`

  3. 03

    再起動後にページを更新:設定 → 「插件」の下に「技能」、その下に「MCP」が表示される

導入成功の確認

  • 再起動後にページを更新し、設定内の「插件」の下に「技能」(Skills)パネル、そのさらに下に「MCP」パネルが表示されることを確認

ロールバック

  • アンインストール:`dsh plugin --profile web remove dsh-skill-mcp-panel`——スキルは通常のファイルとして残り、削除後も DSH に発見される

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

DeepSeek Harness に「スキル」と「MCP」の 2 つの Web 設定パネスを追加し、統合コマンド `dsh-panel`(サブコマンド `skill`/`mcp`)を同梱。DSH のファイル監視と cordis.patch.yml 管理ブロックを通じて動作します。

  • スキル管理パネル

    ディスク上のインストール済みスキル(`.md`/`.zip`/ディレクトリ束)。グローバルとワークスペースカード一覧・有効化/無効化/削除・名前検索・ワークスペース切り替えバー・一括移行(コピー/移動)・グループ化

    無効化は `SKILL.md` を `SKILL.md.disabled` にリネーム、有効化は元に戻す移行はスキルファイルを対象スコープのフォルダに実際にコピー/移動する(検証あり、失敗時はロールバック)同梱スキル(bundled)は読み取り専用で無効化・削除できない
  • MCP サーバーパネル

    Stdio コマンドまたは HTTP(streamable-http)エンドポイント。任意の env/headersMCP サーバーの追加/編集/有効化/無効化/削除/接続テスト。`env`/`headers` のシークレットは RPC と UI で秘匿化

    MCP サーバー設定を対象 profile の `cordis.patch.yml` 管理ブロックに書き込む管理ブロック外のユーザー内容はバイト単位で保持される保存時に DSH の HMR でホットリロードされ、ゲートウェイ再起動は不要
  • スキル CLI(`dsh-panel skill`)

    スキルのパス・名前・スコープフラグ(`--global`/`--project`/`--workspace`/`--cwd`)list/add/scope/migrate/update/enable/disable/delete サブコマンド

    Web パネルと同じディスク副作用(ファイルのリネーム/コピー/移動)
  • MCP CLI(`dsh-panel mcp`)

    サーバー名・stdio コマンドまたは http url・env/header のペアlist/add/enable/disable/remove/test/update サブコマンド

    `cordis.patch.yml` 管理ブロックに書き込む。ゲートウェイがオンラインなら自動ホットリロード

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • DeepSeek Harness でスキルを動かし、SKILL.md を手編集する代わりに可視化されワークスペースごとに管理したいユーザー
  • MCP サーバーを接続し、設定ファイルを手書きせず UI と CLI で構成したい DeepSeek Harness ユーザー
  • スクリプトや CI でスキル/MCP を管理したい自動化志向の DeepSeek Harness ユーザー

不向きな用途

  • MCP サーバーは対象 profile の `cordis.patch.yml` 管理ブロックに書き込まれる。ブロック内は手編集せず、UI または CLI から管理すること。
  • 同じ名前のスキルが複数スコープに存在する場合、`enable`/`disable`/`delete` は `--global`/`--project`/`--workspace` で操作対象を明示指定する必要がある。指定がないと誤って別のコピーを触るのではなくエラーになる。

05互換性・メンテナンス・セキュリティ上の注意

  • 参考コマンドは既定で `web` プロファイルを指定する。別のプロファイルを使う場合は自分で `--profile` を調整すること。
  • MCP サーバーは対象 profile の `cordis.patch.yml` 管理ブロックに書き込まれる。ブロック内は手編集せず、UI または CLI から管理すること。
  • 同じ名前のスキルが複数スコープに存在する場合、`enable`/`disable`/`delete` は `--global`/`--project`/`--workspace` で操作対象を明示指定する必要がある。指定がないと誤って別のコピーを触るのではなくエラーになる。
  • 同梱スキル(bundled)は読み取り専用で、無効化も削除もできない。
2026-08-142026-08-18v2.0.1

MIT · actively maintained (latest release v2.0.1, 2026-08-17)

06よくある質問

DSH Skill MCP Panel のインストール方法は?

`dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-mcp-panel/releases/download/v2.0.1/dsh-skill-mcp-panel-2.0.1.tgz` を実行し、次に `dsh-restart` してページを更新すると、設定の「插件」の下に「技能」パネル、その下に「MCP」パネルが表示されます。パッケージはバンドル層で自動マウントされるため設定ファイルの編集は不要です。

スキルパネルで何ができますか?

インストール済みスキルをカードでプレビューし、有効化/無効化/削除、名前検索、ワークスペース絞り込み、一括移行(コピー/移動)、グループ化ができます。操作はディスク上のスキルファイルに実際に反映され、DSH のファイル監視でホット適用されるためゲートウェイの再起動は不要です。

MCP パネルはサーバーをどう管理しますか?

Stdio(ローカルコマンド)と HTTP(streamable-http)の MCP サーバーを対象 profile の `cordis.patch.yml` 管理ブロックに書き込みます。追加・編集・有効化/無効化・削除・接続テストができ、`env`/`headers` のシークレットは秘匿化され、保存時に DSH の HMR でホットリロードされてゲートウェイ再起動は不要です。

コマンドラインインターフェースはありますか?

はい。統合コマンド `dsh-panel` の下に `dsh-panel skill` と `dsh-panel mcp` のサブコマンド群があり、Web パネルと同等の機能(list/add/scope/migrate/enable/disable/delete と add/enable/disable/remove/test)を提供し、`--global`/`--project`/`--workspace`/`--cwd` でスコープを指定できます。

アンインストール方法は?

`dsh plugin --profile web remove dsh-skill-mcp-panel` を実行します。スキルはディスク上の通常ファイルとして残るため、削除後も DSH に発見されます。

08データと出典

  • 作者による申告github.com5fa5d87c68ad…

    DSH 插件,在 Web 设置页同时提供「技能」与「MCP」两个管理面板,并随包提供统一终端命令 `dsh-panel`(`skill` / `mcp` 两个子命令族)。

  • 作者による申告github.com5fa5d87c68ad…

    设置页「技能」下方新增「MCP」页,管理 profile `cordis.patch.yml` 中的 MCP 服务器受管块;

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-25。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。