LeemanCheung/dsh-vibe-pack

LeemanCheung★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

Transactional data-only DSH configuration packs with integrity, ownership, and rollback

README excerpt

dsh-vibe-pack English 中文 A transactional, data-only configuration pack manager for DeepSeek Harness. It previews, installs, diffs, exports, and uninstalls independently versioned resources under $DSH HOME while tracking ownership and protecting user modifications. Screenshot Generated with GPT Image from the implemented Client layout and feature set; runtime appearance follows the active DSH theme and viewport. Pack format A source is a local directory or a ZIP-compatible .dshpack / .zip archive containing dshpack.yaml and every manifest-listed payload. The strict version-1 manifest contains an id, version, compatibility ranges, 1–10,000 files, SHA-256 for every file, create/replace/merge modes, ownership metadata, and bounded display metadata. Pack files are data only. Accepted payload extensions are JSON/YAML/ .dshskin , Markdown/text/TOML/INI, and PNG/JPEG/WebP/GIF images; executable or unknown extensions are rejected. No script, hook, shell command, JavaScript module, URL fetch, symlink, YAML alias/tag/anchor, embedded credential, traversal path, duplicate archive path, or undeclared payload executes or installs. Archives are checked against compressed, expanded, per-file, byte…

View full README on GitHub →
Tools / Devdeepseek-harnessdsh-pluginpackage-manager

Category