The core philosophy of DeepSeek Harness is “everything is a plugin.” During usage, developers often need to find suitable tools among a large volume of plugin resources and complete installation and feedback. The plugin marketplace (dsh-plugin-marketplace) integrates the discovery capabilities of DSH Index into the Harness Web interface, supporting browsing, inspection, preparing installation prompts, and reporting issues and feedback to the community.
What Is It¶
This is a plugin for DeepSeek Harness, maintained by lijma. It runs within Harness and exposes the same capabilities to the dsh-index CLI. It addresses the challenges of discovering, inspecting, and preparing plugin installation prompts inside DSH, and provides a mechanism for users to provide usage feedback to the community.
Core Features¶
Web Interface Capabilities¶
- Discovery and Inspection: Browse and inspect plugins in DSH Web.
- Install Preparation: Prepare installation prompts in DSH Web and hand them to the Agent.
- Issue Feedback: Report issues in DSH Web and generate drafts.
- Community Contributions: Provide feedback in DSH Web, including ratings, FAQs, and pitfall reports.
CLI Capabilities¶
Through the dsh-index command-line tool, it provides the following capabilities:
* Diagnostics and Listings: dsh-index doctor, dsh-index plugins list, dsh-index plugins summary, dsh-index plugins show owner/repo.
* Installation Workflow: dsh-index install prepare owner/repo.
* Issue Management: dsh-index issue draft, dsh-index issue submit, dsh-index issue watch.
* Report and Feedback: dsh-index report score, dsh-index report faq, dsh-index report pitfall.
Security and Privacy Design¶
- Permission Control: Topic matching is only candidate discovery and does not imply compatibility or security claims. Each installation is a manual handoff confirmed by the user, with no background installation.
- Data Masking: Issue drafts are deduplicated before submission and exclude sensitive information such as tokens, secrets, source files, and raw conversations.
- Privacy: Scores and reports remain private before author acceptance and DSH Index review.
- Policy Consistency: The CLI is an interface to the same library and is not a way to bypass consent policies.
Installation and Activation¶
Run the following command in the terminal:
dsh plugin --profile web add @dshindex/dsh-plugin-marketplace
After installation, restart dsh web to use it.
Typical Usage¶
View plugin list and search
dsh-index plugins list --query "git" --tag workflow --cursor <cursor>
View plugin summary
dsh-index plugins summary
View specific plugin information
dsh-index plugins show owner/repo
Prepare installation prompt
dsh-index install prepare owner/repo
Draft and submit an issue
dsh-index issue draft github owner/repo --title "..." --body "..."
dsh-index issue submit github owner/repo --title "..." --body "..." --confirm
Submit rating/score
dsh-index report score owner/repo --score 4 --share
Applicable Scenarios and Notes¶
This plugin is suitable for developers who need to manage plugin discovery, install preparation, and feedback directly inside DeepSeek Harness.
Usage notes:
1. The plugin runs with the permissions of the current DSH process; check the source code and license before installing.
2. All feedback data requires author acceptance and DSH Index review before becoming public.
3. Sensitive information is automatically filtered when issue drafts are generated, but drafts cannot be withdrawn after submission.
Summary¶
The plugin marketplace is a tool that connects DSH Index discovery capabilities with the Harness operational layer. It provides a complete closed-loop workflow from browsing to feedback through both Web and CLI, making it suitable for developers who need to manage the plugin ecosystem with fine granularity.
- GitHub: https://github.com/lijma/dsh-plugin-marketplace
- Directory page: https://www.skillhub.cn/plugins/lijma/dsh-plugin-marketplace