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.
AI Analysis
核心用途是让 DSH 兼容并运行 Claude Code 生态的插件与技能。适合希望在 DSH 中直接使用 Claude 社区工具和命令的开发者。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ben7am1n/dsh-claude-marketplaceREADME
Read the full README ↗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).
Configuration
| Field | Default | Meaning |
|---|---|---|
cacheDir | ~/.dsh/claude-plugins | Cache root for marketplaces and installed plugins |
skillPrefix | cc | Prefix for imported dsh skill names |