ben7am1n/dsh-claude-marketplace ↗★ 1
dsh-claude-marketplace
Claude Code compatibility layer for DeepSeek Harness: load .claude skills/commands/agents and install plugins from Claude Code marketplaces as native dsh skills.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ben7am1n/dsh-claude-marketplace说明文档
阅读完整 README ↗dsh-claude-marketplace
Claude Code compatibility layer for DeepSeek Harness: load Claude Code skills, commands and agents — from a project's .claude directory or from Claude Code marketplaces — as native dsh skills.
This is the ecosystem bridge: install any Claude Code plugin once and its components become callable dsh skills (prefixed cc-), reusing the huge Claude Code plugin/skills ecosystem inside DeepSeek Harness.
Install
dsh plugin --profile add dsh-claude-marketplace
Usage
Ask the model to use the cc_* tools, or drive them directly:
| Tool | Purpose |
|---|---|
cc_scan | Scan ` |
| /.claude` + installed plugins; register every component as a dsh skill | |
cc_marketplace_add | Register a marketplace (local path, owner/repo[#ref], or git URL) |
cc_marketplace_list | List registered marketplaces and their plugins |
cc_plugin_install | Install a plugin and register its skills/commands/agents |
cc_plugin_list | List installed plugins |
Example flow:
cc_marketplace_add("anthropics/claude-code")
cc_marketplace_list()
cc_plugin_install(plugin="commit-commands", marketplace="claude-code-plugins")
cc_scan()
Imported components are named cc- - (kebab-case, matching dsh's skill name contract), so they can never collide with native dsh skills. Original names are preserved in the label field (my-plugin:review).
What is supported (v0.1)
- Skills —
skills//SKILL.md, plugin-rootSKILL.md - Commands —
commands/*.md(flat, loaded as skills) - Agents —
agents/**/*.md(loaded as skills with a delegation header)