DSH Market
D

Dsh Tianshu Build

by huiliyi37 · huiliyi37/dsh-tianshu-build

InstallableSkillcopy into placefreshinstall scripts

DeepSeek X Tianshu Harness build 是一款完全体开源 coding agent:在 dsh harness 基础之上带视觉、跨会话记忆、验证门、agent 路由、语义 + 图谱代码检索、文件回滚和全屏终端 UI——全部以插件组合。 它是 DeepSeek Harness(dsh)的友好 MIT fork, 它保留了上游一切皆插件的架构,并将以harness最佳形态和架构往下演进。

Install Dsh Tianshu Build

Not a bundle: drop the SKILL.md directory into one of the skill roots DSH scans. No `dsh plugin add`, no build step.

This is a skill, not a bundle. Skills are not installed with dsh plugin add — a skill is a directory containing SKILL.md that DSH discovers by scanning its skill roots. Clone it into one of those roots and it is available on the next session.

Clone into your user skill root ($DSH_HOME/skills)

mkdir -p ~/.dsh/skills
git clone https://github.com/huiliyi37/dsh-tianshu-build.git ~/.dsh/skills/dsh-tianshu-build
RankRootPath
100project-dsh<project>/.dsh/skills
200project-agents<project>/.agents/skills
300customcustomSkillDirs in your config
400user-dsh$DSH_HOME/skills (default ~/.dsh/skills)
500user-agents$DSH_AGENTS_HOME/skills (default ~/.agents/skills)

Lower rank wins when two roots hold a skill with the same name. Put it in a project root instead of the user root when it should only apply to one repository.

Before you run itinstall scripts

  • This package declares postinstall — package-manager lifecycle scripts that execute on your machine at install time, outside the agent sandbox, before any tool-approval prompt exists.
  • A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.

Prerequisites

API key
Required — see the repository README for which provider.
Network access
Required at runtime.
Language
TypeScript

Install check

Every field the verdict was derived from, so you can re-derive it yourself

Field checkedResultWeightWhat the spec says about it
lifecycleScriptsfailwarnruns at install time, outside the agent sandbox: postinstall
entityTypepassinfoskill is not installed via `dsh plugin add`
Verdict reason
skill uses its own install path, so bundle checks do not apply
package.json read
package.json
Rules applied from
docs/user/develop/basic/publish.md
Checked at
2026-08-15
Install-time scripts
postinstall

From the README

Excerpt as published by the author, plain text, unedited

English | [中文](README.zh.md) Tianshu Harness (`tianshu`) is a full-capability open-source coding agent: an agent harness with vision, cross-session memory, verification gates, agent routing, semantic + graph code retrieval, file rewind, and a full-screen terminal UI — all composed as plugins. It is a friendly fork of [DeepSeek Harness](https://github.com/deepseek-ai) (`dsh`, MIT) released under the **Apache License 2.0**. The fork point is the 2026-08 baseline; this line evolves independently and does not track upstream. See [NOTICE](NOTICE) for the full attribution. It keeps the upstream architecture where **everything is a plugin**. Run it straight from npm:

Topics

GitHub topics on this repository

More in Coding Agent Cli Review

Ranked by similarity inside the cluster, not alphabetically