greenthree/ProbHub-skill--plugins-dsh-probhub ↗★ 8
dsh-probhub
DeepSeek Harness tools for the installed ProbHub CLI
AI 分析
核心用途是让智能体调用本地 ProbHub 工具。适合需要进行代码规范检查(lint)和状态查询的用户,运行环境必须已提供标准沙箱及子进程支持。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:greenthree/ProbHub-skill#88a4dba168027e0a0143de0d07668b72728aa993&path:plugins/dsh-probhubドキュメント
README 全文を読む ↗dsh-probhub
The first DeepSeek Harness adapter for ProbHub. This P0 package exposes only two model-facing tools:
probhub_lintprobhub_status
Both tools run the installed probhub npm package from the current Harness
session workspace. They do not accept a workspace path, do not invoke a shell,
and do not implement ProbHub business logic.
Install in a Harness profile
dsh plugin --profile web add --save-exact dsh-probhub@0.1.0
Restart the profile after installation. The profile must already provide the
standard Harness tools, sandboxPolicy, sandbox, and subprocess seams.
Scope and limitations
- The current P0 adapter is read-only and does not expose judge, stress, mutation, seal, generation, build, package, or WebUI operations.
- The adapter applies the current Harness file policy before spawning the ProbHub CLI. Harness file sandboxing is a resource boundary, not a promise of safe execution for arbitrary hostile code.
- ProbHub's final JSON is preserved under
result. Missing, truncated, or malformed JSON is reported asadapter-failedinstead of being guessed. - The adapter is pinned to ProbHub
0.7.0and Harness0.1.1-rc.2tool seams for this proof of concept.