dsh-skill-explorer
zhu1090093659
Skill center for the dsh web GUI: browse all loaded skills grouped by source, enable or disable model invocation, create new skills, and delete into a recoverable trash.
Installed cleanly when we ran it
Vladimir-Human/ru-marketplace-mcp#dsh
Skills and optional MCP rows for eleven marketplaces: price comparison across Wildberries, Detsky Mir and Yandex Market, plus per-source search, product cards and reviews, including Ozon, Avito and AliExpress. The 14 skills load on install; both MCP rows stay disabled until RU_MARKETPLACE_MCP_DIR points at a local clone, which needs Python 3.12+ and uv.
Install
This plugin lives in a subdirectory of a larger repository, and `dsh plugin add` cannot reach it — it forwards to pnpm, which reads everything after `#` as a git branch or commit. Clone the repository and add the plugin through DSH's plugin panel using a repository source, or ask the author to publish it to npm.
Due diligence
What it is — ru-marketplace-mcp integrates Russian marketplace plugins for DeepSeek Harness.
Who it is for — If you need Russian marketplace product information in DeepSeek Harness, install this plugin. If you prefer plugins that work completely offline, you don't need to install this one.
Watch out — It requires Python 3.12+ and uv. Some features require your logged-in Chrome. No obvious pitfalls found.
The verdict — If I were you, I would install it because the sandbox has not been tested.
Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.

ru-marketplace-mcp is a DeepSeek Harness plugin that provides read-only product and marketplace research across ten Russian marketplaces. Its 13 skills load when the plugin is installed, while its two optional MCP rows remain disabled until RU_MARKETPLACE_MCP_DIR points to a local clone of the repository.
The MCP implementation runs as console commands from that checkout, using Python 3.12+ and uv. It reads marketplace data through anonymous HTTP where available, or through the agent's own Chrome session over CDP for sources that require a browser. The repository exposes separate servers and a combined marketplace-mcp server; marketplace-mcp install claude prints client configuration, and marketplace-mcp doctor reports connector status. Data access is read-only. An optional MPStats connector reads paid account data when MPSTATS_MP_AUTH is supplied.
This plugin suits agents that need Russian-marketplace searches, product cards, reviews, seller details, stock information or price comparison. ru-marketplace-mcp is a poor fit when Python 3.12+ and uv cannot be provided, when a local repository checkout is not acceptable, or when the required browser session and network conditions are unavailable. Ozon, Avito, Taobao, Megamarket, DNS, Citilink and some Lamoda operations depend on Chrome; Taobao and Megamarket also require an active login, and Avito requires a Russian residential IP. The terminal surface matters because the plugin launches local uv commands and can reach the configured Chrome session with the agent's permissions.
The DSH integration uses the following setting:
| Identifier | Purpose |
|---|---|
RU_MARKETPLACE_MCP_DIR |
Points the optional MCP rows at a local clone of ru-marketplace-mcp. |
MPSTATS_MP_AUTH |
Optional paid MPStats mp_auth cookie/token. Without it, MPStats tools return auth_missing; other connectors are unaffected. |
The two MCP rows are disabled until RU_MARKETPLACE_MCP_DIR is set. The upstream repository can also be configured as one combined MCP entry or as separate servers.
The repository requires its console commands to run from the checkout. marketplace-mcp mounts the marketplace connectors together and adds marketplace_sources, which reports which connectors started and why others failed. marketplace-mcp install claude prints a configuration block for Claude Desktop; accepted client names include claude, claude-code, cursor and dsh. marketplace-mcp doctor checks the current connector and session state.
The documented self-check is:
uv run python -c "import asyncio; from wb_connector.server import wb_selfcheck; print(asyncio.run(wb_selfcheck()).status)"
The MCP checkout needs Python 3.12+ and uv. The documented Claude Desktop configuration file is %APPDATA%\Claude\claude_desktop_config.json on Windows and ~/Library/Application Support/Claude/claude_desktop_config.json on macOS. Its combined-server entry runs uv with run --directory <checkout> marketplace-mcp.
Wildberries, Yandex Market, Detsky Mir and Lamoda cards can be read anonymously. Other sources use the agent's Chrome through CDP, with some requiring an active marketplace login. Avito needs a Russian residential IP and spaced requests; data-centre IPs are blocked. The connectors queue CDP calls with pauses. MPStats is the only paid source. The repository documents read-only access and no required API keys, tokens or registration for the ordinary sources.
Written from the project's own documentation and kept in sync with it. Where the two disagree, the source is authoritative — read the README on GitHub
Same category
zhu1090093659
Skill center for the dsh web GUI: browse all loaded skills grouped by source, enable or disable model invocation, create new skills, and delete into a recoverable trash.
Installed cleanly when we ran it
chuspeeism
现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness
Installed cleanly when we ran it
Alisa0808
Turn one topic into a finished Vox-style paper-collage explainer/ad video — automated end to end on Atlas Cloud + ffmpeg. An agent skill.
Installed cleanly when we ran it
GanyuanRan
Software-engineering method pack for coding agents, with skills for baseline-first planning, systematic debugging, prompt hygiene, verification before completion, and repair/retirement tracking.
Installed cleanly when we ran it
superdesigndev
Design skill for UI and marketing graphics on the Superdesign canvas: reads the repo for context, extracts its design system, then generates and iterates branchable design drafts, flow pages, and reusable components through the Superdesign CLI.
Installed cleanly when we ran it