Tutorials
Learn DSH by building
Practical guides written from the builder perspective — not documentation rehashes. Every guide links to real plugins rated on the Hub.
Beginner
Intermediate
Advanced
Frequently Asked Questions
What is a DSH plugin?
A DSH (DeepSeek Harness) plugin extends the harness with new tools, commands, or MCP integrations. It is declared through a dsh.bundle field in the plugin’s package.json.
How do I install a DSH plugin safely?
Install only A- and B-grade plugins listed on the Hub, review the install script for any remote-code execution, and run in a sandboxed or local environment first.
Do I need coding experience to build a DSH plugin?
No. The beginner tutorial walks you through writing your first apply(ctx, config) without requiring deep prior experience.
How do I publish a DSH plugin?
Package your plugin, add a dsh.bundle declaration, push it to the dsh-plugin topic, and submit it for independent quality scoring.