Blaczz/dsh-deck-builder
Converts Markdown into a self-contained HTML presentation: the deck_build tool turns any Markdown (research reports, meeting notes, course outlines) into a single-file HTML deck the user opens directly in a browser — arrow keys to navigate, f for fullscreen, one slide per page when printing. Three themes (deepseek/light/dark) with inlined CSS variables, smart splitting on ---/***/___ rules falling back to H1/H2 headings, full Markdown rendering, and zero-dependency pure functions — output is fully self-contained with inline CSS/JS and no network.
Install
dsh plugin --profile web add "github:Blaczz/dsh-deck-builder#main"From GitHub: dsh plugin --profile web add "github:Blaczz/dsh-deck-builder#main". Local directory: cd dsh-deck-builder && npm install --legacy-peer-deps && npm run build, then dsh plugin --profile web add ./dsh-deck-builder. Restart dsh web after install, then ask the agent to 'turn this into slides' or call deck_build directly.
Compatibility
DeepSeek Harness (dsh) pure tool plugin — registers the deck_build tool, zero dependencies, zero core changes.
Details
- Repo: Blaczz/dsh-deck-builder
- Category: Web UI Enhancements
- Stars: 2
- Version: GitHub source (no npm package)
- Last push: 2026-08-14
- First seen: 2026-08-14
Recent updates
deck_build tool: Markdown → single-file HTML slides; 3 themes; smart splitting; zero dependencies; keyboard navigation + fullscreen + print/PDF.
FAQ
- What does the agent get?
- One tool — deck_build — that turns Markdown into a self-contained HTML slide deck.
- Can I theme it?
- Yes — three themes (deepseek/light/dark) with CSS variables inlined in the output.
- Does it need external assets?
- No — output is fully self-contained (inline CSS/JS, no external assets, no network).
Alternatives
omdsh-dev/dsh-genui · cyanseek/dsh-landscape · vlln/dsh-loop