Introduction¶
When building agent workflows in DSH (DeepSeek Harness), it is common to codify fixed actions into skills: conversation mode selection, handoff, triage, generating specs/tickets, teaching, consulting, etc. Existing practices often involve placing skill files into a project directory and copying them again when switching profiles or projects.
jeremy9682/dsh-skill-pack turns these workflow skills into an installable DSH plugin: install once, register to a profile’s skill discovery path, and it will not replace your existing project skills and user skills.
What is this¶
jeremy9682/dsh-skill-pack is a shared package of 12 workflow skills for DeepSeek Harness (dsh).
- Repository:
jeremy9682/dsh-skill-pack - License: MIT
- Minimum Requirements:
dsh >= 0.1.0-rc.6 - Form: A single
dshplugin package containing aFileSystemSkillProvider - Function: Registers the package’s
skills/directory as the shared skill root directory to the current profile
It is suitable for individuals who need to use a set of workflow skills in DSH while preserving project-level and user-level skills.
Core Capabilities¶
This plugin registers a skill provider from the file system. After installation, it coexists with existing skills:
- Provides 12 workflow skills inside the package
- Registers a single
FileSystemSkillProviderfor the plugin package - Points to the package’s
skills/directory - Discovered together with project skills and user skills, rather than replacing them
The included skill names are:
dsh-mode-routinghandofftriageto-specto-ticketswayfinderwait-whatteachask-mattovernight-executionfull-throttleskill-advisor
Among them, overnight-execution requires pre-approval; full-throttle is an explicit upgrade protocol, only $full-throttle; skill-advisor will not execute without explicit approval.
Installation and Activation¶
The example commands use the web profile. In actual use, replace web with your profile, such as headless, tui, acp, etc.
npm registry¶
Install from npm registry:
dsh plugin --profile web add @jeremy9682/dsh-skill-pack
Git¶
Install from Git repository:
dsh plugin --profile web add github:jeremy9682/dsh-skill-pack
Local path (file:)¶
Install from local path:
dsh plugin --profile web add file:/path/to/dsh-skill-pack
These installation forms add the same package to the current profile. After installation, you can check if it appears in the current profile’s configuration using --dump-config.
Verification¶
Run the following command to view the current profile’s configuration output:
dsh --profile web --dump-config | grep -A 2 dsh-skill-pack
If the output contains dsh-skill-pack and adjacent configuration information, it means the package has entered the current profile’s configuration.
Uninstallation¶
Remove from current profile:
dsh plugin --profile web remove @jeremy9682/dsh-skill-pack
If the current dsh build does not have the remove forwarding capability, you need to delete the dependency from the profile’s package.json and re-run:
dsh plugin --profile web install
Dependencies and Permissions Notice¶
This package does not declare @deepseek-ai/* dependencies. Official packages are injected by the profile’s closure at startup, and plugins resolve them from the profile’s own node_modules.
You should check the source code and license before installing. The plugin runs with the current dsh process permissions, and registered skills affect the profile’s skill discovery and execution path; for skills requiring approval or explicit upgrade protocols, confirm you have clear approval steps in your workflow before using them.
Links¶
GitHub: https://github.com/jeremy9682/dsh-skill-pack