dsh-answer-me-with-html
Manifest validAnswer me with HTML as a DeepSeek Harness plugin: a skill-only bundle that answers hard questions with a one-page HTML. Let DSH answer complex questions with a one-page HTML.
dsh-answer-me-with-html
Answer me with HTML as a DeepSeek Harness plugin: an opt-in, skill-only bundle that answers hard questions with a one-page HTML you can actually read.
The model writes a short Markdown draft; the bundled am CLI writes the CSS, the layout and the SVG
diagram coordinates. About 1/8 of the tokens of hand-written HTML.
What is in here
| Path | Role |
|---|---|
cordis.patch.yml | The only row: a dedicated @deepseek-ai/dsh-skill-filesystem provider whose single root is skills/ |
skills/answer-me-with-html/ | The upstream skill, vendored verbatim — SKILL.md, references/, and the dependency-free scripts/am.mjs CLI |
There is no Host code. The skill reaches the session catalog through the bundled skill root, so nothing
is copied into ~/.dsh/skills and no other profile is affected.
Install
dsh plugin --profile <name> add /path/to/dsh-answer-me-with-html
Or install it from the plugin market / settings UI by pointing at the same directory.
Requirements
- Node.js 20+ (the
amCLI runs asnode <skill dir>/scripts/am.mjs; nonpm installstep). - Pages are written to
~/.answer-me-with-html/pages/.
Use
Ask a question the way you always do. The skill decides when a page is worth it:
Explain the TCP three-way handshake Redis or Memcached for our cache?
The skill name is answer-me-with-html, and DSH passes its own base directory into the loaded skill, so
the ${CLAUDE_SKILL_DIR} placeholders in SKILL.md need no edit.
One trap: if you also enable the default
@deepseek-ai/dsh-skill-filesystemprovider, it scans~/.dsh/skillsand~/.agents/skillsat a higher rank than this bundle's root. An older copy of this skill left in either directory then shadows this one. Delete it (rm -rf ~/.agents/skills/answer-me-with-html) if both are enabled.
Updating the skill
skills/answer-me-with-html/ is a verbatim copy of the upstream skills/answer-me-with-html folder, so an
update is a copy, not a merge:
git clone --depth 1 https://github.com/QingYunA/answer-me-with-html.git /tmp/amwh
rm -rf skills/answer-me-with-html
cp -R /tmp/amwh/skills/answer-me-with-html skills/
License
MIT. The vendored skill and CLI are MIT, © QingYunA — see LICENSE.
Comments
Loading…
Similar plugins
by temidayoxyz
DeepSeek Harness (dsh) plugin: browse http(s) pages in the right sidebar, beside the conversation.
★ 0
MIT
TypeScript
Sep 30, 2026
dsh plugin --profile web add dsh-deep-browserby builtin-pb
The single plugin you need for DSH — build, test, diagnose, and maintain DeepSeek Harness plugins and core.
★ 7
MIT
JavaScript
Sep 19, 2026
dsh plugin --profile web add dsh-developerby Arcadia822
One-time ephemeral webhook plugin for DeepSeek Harness (dsh) sessions: mint a single-use callback URL, then wake the requesting agent session with the delivered payload.
★ 0
MIT
JavaScript
Sep 18, 2026
dsh plugin --profile web add dsh-tmp-hookby weekitmo
A DeepSeek Harness Web plugin for inspecting redacted LLM HTTP request and response traces.
★ 0
MIT
TypeScript
Sep 8, 2026
dsh plugin --profile web add dsh-traceby mikulo
DeepSeek Harness (DSH) plugin: pick a local .md prompt template with / when starting a new conversation; it binds the whole conversation with AGENTS.md-level authority.
★ 0
MIT
JavaScript
Sep 24, 2026
dsh plugin --profile web add @mikulo/dsh-prompt-switcherby EricWang1358
StudyHub: a DeepSeek Harness (DSH) plugin that turns your own material into questions and spaced review · 把自己的资料变成题目与间隔复习的 DSH 学习插件
★ 75
MIT
JavaScript
Oct 9, 2026
dsh plugin --profile web add @ericwang1358/dsh-daily-flashcard