Monaco Editor
omdsh-dev/dsh-custom-tool · skills
Create and manage sandboxed JavaScript tools for DeepSeek Harness with a Monaco editor and model-driven tool lifecycle.
★ 23GitHub stars
0Forks
2026-08-15Last updated
TypeScriptLanguage
MITLicense
Key features
- Monaco editorVS Code engine + TypeScript language service
- Users cannot extend their agentbefore this plugin, adding a capability meant shipping a harness package.
- Confinement rules for the workspace scope
- Return a JSON value (string, number, boolean, null, array, or plain object)
- args typed from the parameter schema, env/sandbox globals declared, completions and diagnostics live.
Requirements
- Custom tool names cannot shadow tools owned by other packages
- a collision surfaces as a per-tool registration failure in custom_tools_list.
Install command
dsh plugin --profile web add github:omdsh-dev/dsh-custom-tool