Jannchie

Dsh Artifact — Design skill for Claude Code

Design community

Claude-Code-style artifacts for DeepSeek Harness: an artifact tool, an authoring skill, and an in-app sandboxed HTML browser.

How to install Dsh Artifact

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Jannchie/dsh-artifact and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Dsh Artifact does

Claude-Code-style artifacts for DeepSeek Harness: an artifact tool, an authoring skill, and an in-app sandboxed HTML browser.

Alternatives in Design

  • Theme Factory — Style artifacts with professional themes including 10 pre-set color/font combinations 94.1k ★
  • Poco Claw — A more beautiful and easier-to-use alternative to OpenClaw 1.3k ★
  • Taiyi Forge — TaiyiForge engine control — init, next, harness, continue (OMX-style) 881 ★

README

dsh-artifact

English | [中文](README.zh.md)

[![npm](https://img.shields.io/npm/v/dsh-artifact)](https://www.npmjs.com/package/dsh-artifact) [![license](https://img.shields.io/npm/l/dsh-artifact)](./LICENSE)

Artifacts for [DeepSeek Harness](https://github.com/deepseek-ai): the agent writes self-contained HTML documents, and you read them in a tab beside the conversation.

![The artifact browser rendering a generated cheat sheet](https://raw.githubusercontent.com/Jannchie/dsh-artifact/main/images/en.png)

![The artifact library: every artifact, newest first](https://raw.githubusercontent.com/Jannchie/dsh-artifact/main/images/library-en.png)

Without it, a report the agent produces either scrolls out of the chat or lands in your repository as a stray `.html` file nobody opens again. An artifact is stored outside the workspace, listed newest-first, and rendered in place — so it survives the conversation that produced it and follows you across projects.

Install

dsh plugin --profile web add dsh-artifact

Restart `dsh web` afterwards: plugins are composed at process start.

Getting started

Ask the agent for something worth keeping:

Summarize this week's benchmark results as a report.

It calls the `artifact` tool, and the document appears under the conversation's **Artifacts** tab, which lists what that session wrote. Every artifact, from any session, is in the **Artifacts** library opened from the sidebar icon beside Plugins (DSH 0.1.7+). Click through to read one, `‹` to go back.

Artifacts written before this version, or on a host older than DSH 0.1.7, carry no session and appear in the library only.

The agent also gets a `writing-artifacts` skill, so the HTML it produces is a real document — one reading column, semantic headings, tables that scroll on their own, a palette that follows your theme — rather than an app shell wrapped around three paragraphs.

The `artifact` tool

Command Arguments What it does
list —