DeepSeek Harness Plugin

Asher-2000/dsh-expert-mode

Stars ★ 2 Category Tools & Capabilities Added 2026-08-16

Expert-mode agent preset for DeepSeek Harness: a chief coordinator plus 11 domain-expert subagents (data analyst, copywriter, legal review, product manager, frontend, UI/UX, architect, social media ops, growth hacker, quant finance, finance) with automatic task delegation.

Install

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)

dsh plugin --profile web add github:Asher-2000/dsh-expert-mode

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).

README

An agent preset for DeepSeek Harness (DSH): a "chief coordinator" plus 11 domain-expert subagents with automatic task delegation.

dsh-plugin License: MIT Stars

中文版见 README.zh.md

What is this

"Expert Mode" is a DSH agent preset. Once mounted, your agent becomes a chief coordinator commanding 11 domain-expert subagents. When a task arrives, the coordinator decides which domain it belongs to, delegates it to the best expert, and consolidates the final delivery.

Who is it for

  • Users who want one agent to cover many professional domains (code + design + finance + legal + operations...)
  • Teams that want an "out-of-the-box" multi-expert workflow without maintaining multiple prompt/tool setups
  • Developers interested in DSH subagent mechanics

The 11 experts

Expert Delegation Tool Domain
Data Analyst expert_data_analyst data processing, statistics, visualization
Copywriter expert_copywriter marketing copy, content creation
Legal Review expert_legal_review contracts, legal risk
Product Manager expert_product_manager requirements, product planning
Frontend Dev expert_frontend_dev web frontend implementation
UI/UX Design expert_uiux_design interface design, interaction
Architect expert_architect system design, tech selection
Social Media Ops expert_social_media multi-platform content distribution
Growth Hacker expert_growth growth strategy, conversion
Quant Finance expert_quant_finance quant models, financial analysis
Finance expert_finance financial analysis, reporting

Install

Option 0: dsh plugin add (recommended)

dsh plugin --profile web add github:Asher-2000/dsh-expert-mode

Option 1: git clone

mkdir -p ~/.dsh/.agent-presets
git clone https://github.com/Asher-2000/dsh-expert-mode.git ~/.dsh/.agent-presets/expert-mode

Option 2: manual download

Download the latest release from Releases, then place preset.yml + agent.cordis.yml into ~/.dsh/.agent-presets/expert-mode/.

Usage

After installation, select the "Expert Mode" preset when creating a new session in the DSH Web GUI; or specify it from the command line:

dsh --profile headless "Analyze this data and give recommendations" --preset expert-mode

Note: the preset selector lives in the Agent preset dropdown of the session creation screen. Exact flags depend on your installed DSH version.

How it works

  1. On task arrival, decide which expert domain(s) it belongs to.
  2. If it fits an expert domain, delegate to the most suitable expert subagent (complex tasks may run multiple experts in parallel), then consolidate the delivery.
  3. Simple generic tasks (Q&A, file operations, chit-chat) are handled by the coordinator directly — no forced delegation.

When delegating, state the goal, inputs, and expected output clearly so the expert subagent works independently; when consolidating, keep the expert's conclusions and data evidence intact without rewriting.

Files

.
├── preset.yml          # preset metadata (name + description)
├── agent.cordis.yml    # cordis composition: coordinator persona + 11 expert subagent tools
├── README.md
├── README.zh.md
└── LICENSE

FAQ

Q: Does Expert Mode consume extra model quota? A: Delegating to an expert subagent does incur the subagent's model calls (standard DSH subagent mechanics); simple tasks answered directly by the coordinator cost nothing extra.

Q: Can I add my own experts? A: Yes. Copy any expert entry from agent.cordis.yml, adjust the tool name and persona.

Q: Relationship to the official standard preset? A: Built on top of the official standard preset composition, keeping the full toolset and adding an expert-delegation layer.

Tags

dsh deepseek-harness agent-preset expert-mode multi-agent subagent ai-agent dsh-plugin

License

MIT License — see LICENSE.

Content from the project README on GitHub ↗

Links

More in this category

View the whole category →