Custom Tool

Create, edit, and manage sandboxed JavaScript tools from the DeepSeek Harness web interface.

GitHub stars18
Maintaineromdsh-dev
LicenseMIT
StatusCommunity

About Custom Tool

Custom Tool gives dsh users a browser-based Monaco editor and a managed lifecycle for user-authored JavaScript tools. Tool schemas and code are validated, persisted, and exposed to agents without editing the core harness.

Install in a dsh profile
$ npx -y @deepseek-ai/dsh plugin --profile web add github:omdsh-dev/dsh-custom-tool

Capabilities

Monaco editor
Sandboxed JavaScript
Schema validation
Model-driven lifecycle
Developer preview note. DeepSeek Harness is changing quickly. Check the plugin README for its supported dsh version, prerequisites, and exact profile before installation.
Keep exploring

Related plugins

ToolsSkills145 stars

Give text-only agents eyes with image Q&A, OCR, grounding, UI restoration, and pixel diff tools.

npx -y @deepseek-ai/dsh plugin --profile web add github:Anionex/dsh-vision-toolkit

@File Mentions

ToolsUI25 stars

Search and attach workspace files to prompts with fast, familiar Codex-style @file mentions.

npx -y @deepseek-ai/dsh plugin --profile web add github:omdsh-dev/dsh-at-file

Open in VS Code

UITools33 stars

Open any DeepSeek Harness workspace in VS Code directly from the web workspace menu.

npx -y @deepseek-ai/dsh plugin --profile web add github:omdsh-dev/dsh-open-in-vscode