akqwpeter-prog/dsh-media-skills

dsh-media-skills gives DeepSeek Harness eyes and a brush with two free skills: paste/drag an image in any session and the free vision model turns it into text your current model understands (via the Harness core auto-description path), vision-review analyzes images/screenshots for UI visual bugs, watermarks, and text extraction, and media-tools generates illustrations, avatars, backgrounds and banners with a free, watermark-free model. A vision engine failover chain (GLM-4V-Flash → DeepSeek-V4-Flash-Vision-Exp on the same key → SiliconFlow Qwen3-VL → SenseNova → Gemini) keeps vision working; keys are never hardcoded in the repo.

Agent Capabilities ★ 4 updated 2026-09-21 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add github:MJorgin/dsh-media-skills

README (EN primary, 2026-09-01) documents dsh plugin --profile <name> add github:MJorgin/dsh-media-skills; the MJorgin/dsh-media-skills repo was verified live via GitHub API 2026-09-01 (akqwpeter-prog redirects to it). Zero extra keys on v0.1.1-rc.1+ — paste reading and the vision route run on your existing DEEPSEEK_API_KEY (DeepSeek-V4-Flash-Vision-Exp); rc.7/rc.8 or free engines need optional Zhipu GLM-4V-Flash / SiliconFlow Kolors / Gemini keys added in Settings → Models or ~/.dsh/.credentials.yaml. Restart dsh web and hard-refresh after install.

Compatibility

DSH rc.7/rc.8/v0.1.1-rc.1/rc.2; Python 3.9+; free vision engines (GLM-4V-Flash, DeepSeek-V4-Flash-Vision-Exp, Qwen3-VL, SenseNova, Gemini).

Details

Recent updates

2 free skills (paste-to-read, vision-review, media-tools); failover vision chain; free generation via Kolors; no hardcoded keys; docs in 9 languages.

FAQ

Do I need extra API keys?
On v0.1.1-rc.1+ no — paste reading and the vision route run on your existing DEEPSEEK_API_KEY (DeepSeek-V4-Flash-Vision-Exp). Free engines (GLM-4V-Flash, Kolors, Gemini) are optional.
What can vision-review do?
Analyze images and screenshots, catch UI visual bugs, detect watermarks, and turn images into text.
How do I install it?
dsh plugin --profile web add github:MJorgin/dsh-media-skills, add optional provider keys, restart dsh web and hard-refresh.

Alternatives

akqwpeter-prog/dsh-media-skills · niyongsheng/free-vision-skill · stardustlc666/dsh-hyperframes

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins