feat(integration): add DeepSeek Harness (dsh) skills support (#846)

Adds DeepSeek Harness as an integration target: 279 agency-* SKILL.md skills installed to ${DSH_HOME:-~/.dsh}/skills (or DSH_SKILLS_DIR for project scope).

Verified in DeepSeek Harness itself (@deepseek-ai/dsh 0.1.7-rc.2, installed via the documented npx path on Ubuntu 26.04 arm64): the repo installer placed 279 skills, and dsh's own skill-filesystem parser accepted all 279 with zero warnings (a planted invalid name and a missing description were both rejected with dsh's own messages).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Roberto Solano
2026-09-27 18:45:36 -05:00
committed by GitHub
co-authored by Claude Opus 5.5
parent 053ddbbf39
commit 479193dcce
9 changed files with 502 additions and 294 deletions
+31 -1
View File
@@ -66,7 +66,7 @@ Each agent file contains:
Browse the agents below and copy/adapt the ones you need!
### Option 4: Use with Other Tools (GitHub Copilot, Antigravity, Gemini CLI, OpenCode, OpenClaw, Cursor, Aider, Windsurf, Kimi Code, Codex, Osaurus, Hermes, Mistral Vibe)
### Option 4: Use with Other Tools (GitHub Copilot, Antigravity, Gemini CLI, OpenCode, OpenClaw, Cursor, Aider, Windsurf, Kimi Code, Codex, Osaurus, Hermes, Mistral Vibe, DeepSeek Harness)
```bash
# Step 1 -- generate integration files for all supported tools
@@ -89,6 +89,7 @@ Browse the agents below and copy/adapt the ones you need!
./scripts/install.sh --tool osaurus
./scripts/install.sh --tool hermes
./scripts/install.sh --tool vibe
./scripts/install.sh --tool dsh
```
**Install only the teams you need** (not everyone wants every division):
@@ -741,6 +742,7 @@ The Agency works natively with Claude Code, and ships conversion + install scrip
- **[Codex](https://developers.openai.com/codex/overview)** — TOML custom agents → `~/.codex/agents/`
- **Osaurus** -- `SKILL.md` skills -> `~/.osaurus/skills/`
- **[Hermes](integrations/hermes/README.md)** -- lazy-router plugin -> `~/.hermes/plugins/`
- **[DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)** — `SKILL.md` skills → `~/.dsh/skills/` (user) or `.dsh/skills/` (project)
---
@@ -1049,6 +1051,34 @@ Use the Frontend Developer agent to review this component.
See [integrations/codex/README.md](integrations/codex/README.md) for details.
</details>
<details>
<summary><strong>DeepSeek Harness</strong></summary>
Each agent becomes a DSH skill (`SKILL.md` with Agent-Skills frontmatter) in `${DSH_HOME:-$HOME/.dsh}/skills/agency-<slug>/`. Skills are discovered live — no restart needed.
```bash
./scripts/convert.sh --tool dsh
./scripts/install.sh --tool dsh
```
Custom user home:
```bash
DSH_HOME=~/.config/dsh ./scripts/install.sh --tool dsh
```
Project-scoped install (run from your project root):
```bash
DSH_SKILLS_DIR=.dsh/skills ./scripts/install.sh --tool dsh
```
Activate in DeepSeek Harness — user- and model-invocable by default:
```
/agency-frontend-developer review this React component
```
See [integrations/dsh/README.md](integrations/dsh/README.md) for details.
</details>
---
### Regenerating After Changes