Tripo 3D generation skills driving the tripo-cli through the shell: text-to-3D, image-to-3D, rigging with locomotion clips, decimation and LOD chains, and export to GLB/FBX/OBJ/STL/USDZ/3MF, with headless device login for both China-mainland and international accounts; installable as `tripo-dsh`.
Install
# from npm (prebuilt)
dsh plugin --profile web add tripo-dsh
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:VAST-AI-Research/Tripo3D-Plugin-dsh#path:/plugin
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).
README
Tripo 3D generation skills for DeepSeek Harness (dsh).
Generate textured, rig-ready 3D models from a text prompt or a reference image — files land directly in your local project. Exports GLB/FBX/OBJ/STL/ USDZ/3MF for games, film, AR and 3D printing. Works with both Tripo regions (China mainland and international).
Install
dsh plugin --profile web add tripo-dsh
dsh web
Or install straight from the GitHub repository (the package lives in plugin/):
dsh plugin --profile web add "github:Tripo-Developer/Tripo3D-Plugin-dsh#path:/plugin"
For a while after a new release, the pnpm bundled with dsh keeps resolving the previous
version, because it holds back freshly published packages. To get a new release right
away, name the version: dsh plugin --profile web add tripo-dsh@<version>.
pnpm may also print Agent skills awaiting approval: tripo-dsh. dsh loads the skills
through the plugin itself, so no approval is needed and the notice can be ignored.
Requirements
- A dsh session whose agent can run shell commands with network access.
- Node.js on the host. The skills run
tripo-cli0.7.3 or later throughnpx, so nothing else needs to be installed. - A Tripo account on either site. You can sign up during the first login, and new accounts get free credits.
What it does
The bundle registers two skills on the global skill registry:
- tripo-3d — text/image/mesh → model: device login,
tripo make, exit codes, credit rules, result handling. - tripo-game-asset — game pipeline recipes: low-poly props on a face budget, LOD chains, rigged characters with locomotion clips.
The skills drive tripo-cli through the agent's shell tool. The agent guides you
through a one-time device login; API keys are stored by the CLI, never pasted into
chat.
Try prompts like:
- Make a low-poly treasure chest 3D model and export it as FBX for Unity
- Turn this concept image into a textured 3D model and export it as GLB
- Generate a 3D-printable knight figurine and export it as an STL file
Credits
Every generation spends credits from your Tripo account. Before any paid step the agent shows a plan — the steps, the files it will write and the estimated cost — and waits for your confirmation. After the run it reports the credits actually billed. Failed tasks are not charged.
Regions
Tripo runs two separate sites, and an account exists on only one of them: China
mainland (cn, https://developers.tripo3d.com) and international (ov,
https://developers.tripo3d.ai). The agent asks which site your account is on before
the first login.
Attribution and telemetry
The skills set TRIPO_CLIENT_APP=deepseek and
TRIPO_DISTRIBUTION_CHANNEL=deepseek_plugin on each CLI call to tag usage from this
plugin; the two values carry no personal data. They are read by the usage analytics of
tripo-cli, which run only for international-site (ov) calls and, since version
0.7.1, include your Tripo account id. Set TRIPO_ANALYTICS_ENABLED=0 to turn the
analytics and the account lookup off. The Telemetry section of the
tripo-cli README lists exactly what is sent.
Uninstall
dsh plugin --profile web remove tripo-dsh
Source & feedback
Source code and issue tracker:
Tripo-Developer/Tripo3D-Plugin-dsh
(the package lives in the plugin/ directory).
License
MIT © VAST
Links
More in this category
zhu1090093659/dsh-web#packages/dsh-skill-explorer★ 9521
Skill center for the dsh web GUI: browse all loaded skills grouped by source, enable or disable model invocation, create new skills, and delete into a recoverable trash.
iflytek/skillhub#dsh★ 5292
Browse and search a SkillHub registry and manage local skill installation, updates, and removal inside DeepSeek Harness. Targets DSH 0.2.0-rc.2 and 0.2.1-rc.2; not yet compatible with 0.2.1-rc.3.
QingYunA/answer-me-with-html★ 4448
Answers a question with a one-page visual HTML explainer: the model writes a short Markdown draft and the bundled `am` CLI builds the page, with flow, sequence, tree, timeline and ER diagrams, tables and callouts.
hyhmrright/brooks-lint★ 1544
Provides six code quality skills for code review, architecture audits, technical debt, test quality, health dashboards, and remediation.
GanyuanRan/Aegis★ 1386
Software-engineering method pack for coding agents, with skills for baseline-first planning, systematic debugging, prompt hygiene, verification before completion, and repair/retirement tracking.
superdesigndev/superdesign-skill★ 904
Design skill for UI and marketing graphics on the Superdesign canvas: reads the repo for context, extracts its design system, then generates and iterates branchable design drafts, flow pages, and reusable components through the Superdesign CLI.
Community comments
Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.