darker2016 / WorkbuddySkillGroups4DSH

Listed

WorkBuddy 专家团 Skill 开源包 → DeepSeek Harness (dsh) 插件式 skillgroups 包:44 个多角色专家团队 SKILL.md bundle,支持 ~/.dsh/skills 安装与 Cordis 插件注册。WorkBuddy expert-team skill groups repackaged as a DeepSeek Harness plugin skillgroups pack (44 SKILL.md bundles).

mainSkill View source

Installation

npx -y @deepseek-ai/dsh plugin --profile web add github:darker2016/WorkbuddySkillGroups4DSH

This installation command is an unverified starting point generated from the GitHub repository address.

README

Maintainer-authored documentation snapshot.

View on GitHub ↗
Commit d813e89Synced Aug 18, 2026

WorkbuddySkillGroups4DSH

WorkBuddy 专家团 Skill 开源包 → DeepSeek Harness (dsh) 插件式 skillgroups 包 WorkBuddy Expert-Team skill pack, repackaged as a DeepSeek Harness (dsh) plugin skillgroups pack

本仓库把 workbuddy-skill-groups(WorkBuddy 平台的 45 个多角色专家团队 skill)改造成 DeepSeek Harness 原生可用的 skill 包 + Cordis 插件

  • 每个专家团队 = 一个 dsh skill bundle(skills/<name>/SKILL.md + 成员/参考/脚本/资源文件)
  • 团队主理人(team-lead)自动转换为符合 dsh 规范的 SKILL.md(kebab-case name + description + whenToUse + 资源表)
  • 三种安装方式:~/.dsh/skills 符号链接 / 复制、customSkillDirs 配置、dsh plugin Cordis 插件注册

45 个团队(涵盖投资分析、内容创作、开发工程、设计、法律财税、数据分析、销售运营、研究教育、社媒、产品、变现等),全部可被 dsh 的 skill 工具发现、加载并执行。


目录

  1. 快速开始(安装)
  2. 为什么这样做 / 与原仓库的关系
  3. 包结构
  4. Skill 格式说明(dsh 规范)
  5. 验证安装
  6. 卸载
  7. 重新生成(converter)
  8. 团队清单(WorkBuddy → dsh 映射)
  9. 许可证与归属

1. 快速开始(安装)

方式 A:符号链接到 dsh 用户 skill 根目录(推荐,零依赖)

git clone https://github.com/darker2016/WorkbuddySkillGroups4DSH.git
cd WorkbuddySkillGroups4DSH
bash scripts/install.sh          # 符号链接 skills/* → ~/.dsh/skills
# 或复制而非链接:
bash scripts/install.sh --copy

Windows PowerShell:

git clone https://github.com/darker2016/WorkbuddySkillGroups4DSH.git
cd WorkbuddySkillGroups4DSH
pwsh scripts/install.ps1         # 符号链接(需要开发者模式或管理员)
pwsh scripts/install.ps1 -Copy   # 或复制

dsh 的 skill-filesystem provider 会自动发现 ~/.dsh/skills(用户根,rank 400)下的所有 bundle。重启 dsh web / 新开会话后即可在 skill 目录中看到 45 个 skill(+1 个 dsh 原生版)。

方式 B:通过 customSkillDirs 配置(不改动 ~/.dsh

在 profile 的 cordis.patch.yml 中把本仓库 skills/ 目录加进 skill-filesystem 插件的自定义根:

# ~/.dsh/profiles/web/cordis.patch.yml
- id: skill-filesystem
  config:
    customSkillDirs:
      - /absolute/path/to/WorkbuddySkillGroups4DSH/skills

方式 C:作为 Cordis 插件注册(dsh plugin

本包同时是一个 Cordis 插件(index.mjs),运行时通过 ctx.skills.register() 注册全部 skill:

cd ~/.dsh/profiles/web
dsh plugin --profile web add workbuddy-skillgroups-4dsh   # 发布 npm 后
# 或本地路径:dsh plugin --profile web add /path/to/WorkbuddySkillGroups4DSH

然后把插件加入 profile 的 bundles(package.jsondsh.profile.bundlescordis.patch.yml):

- id: workbuddy-skillgroups
  name: 'workbuddy-skillgroups-4dsh'

2. 为什么这样做 / 与原仓库的关系

workbuddy-skill-groups(原仓库)本仓库(4DSH)
平台WorkBuddy 专家 agent 市场DeepSeek Harness (dsh)
文件形态各团队自有的 team-lead.md / members/*/SKILL.md / agents/*.md 等混合结构统一 dsh bundle:skills/<name>/SKILL.md
元数据name / description / agent_createddsh frontmatter(name kebab-case、descriptionwhenToUsemetadata
发现机制WorkBuddy 平台内部dsh skill-filesystem / ctx.skills.register()
安装平台内导入~/.dsh/skills / customSkillDirs / Cordis 插件
  • 本仓库由 scripts/convert.mjs 从原仓库自动生成,可随时用新版本重新生成。
  • 内容版权与第三方归属与原仓库一致,见 LICENSE
  • 不保证与原版 WorkBuddy skill 100% 一致(平台侧可能更新,生成结果受 prompt / 模型版本影响)。

3. 包结构

WorkbuddySkillGroups4DSH/
├── skills/                        # ★ dsh skill 根(bundle 集合)
│   ├── a-share-skills/
│   │   ├── SKILL.md               # ← 转换后的团队主理人(dsh 入口)
│   │   ├── a-share-advisor/SKILL.md      # 成员 skill(bundle 内资源)
│   │   ├── a-share-macro-strategist/SKILL.md
│   │   └── ...
│   ├── mvp-dev-skills/
│   ├── mvp-dev-skills-dsh/        # ★ dsh 原生版(调度层改用 subagent 语义)
│   ├── career-dev-skills/
│   └── ...                        # 共 45 个团队 bundle + 1 个 dsh 原生版
├── dsh-native/                    # dsh 原生变体的策展源(convert 时自动组装)
│   └── mvp-dev-skills-dsh/
│       ├── SKILL.md               # 调度指令按 dsh subagent/send_message 语义改写
│       └── .members-from          # 声明成员文件从哪个 bundle 复制
├── sop/                           # ★ 行业专家 SOP 知识库(同步自 skillscreator v0.2)
│   ├── sop.json                   # 机器可读:10 职能原型 + 14 品类剧本
│   ├── function-sops.md           # 职能原型 SOP 文档
│   ├── category-playbooks.md      # 品类工作流剧本文档
│   └── README.md
├── index.mjs                      # Cordis 插件(ctx.skills.register)
├── package.json                   # npm 元数据 + dsh.plugin 声明
├── scripts/
│   ├── convert.mjs                # 转换器(WorkBuddy → dsh 可再生成)
│   ├── new-skill.mjs              # ★ dsh 新 skill 生成器(用 sop/ 知识库生成 bundle)
│   ├── sync-sop.py                # ★ 从 workbuddy-skill-groups 重新同步 sop/
│   ├── install.sh                 # POSIX 安装/卸载
│   └── install.ps1                # PowerShell 安装/卸载
├── docs/
│   └── VERIFY.md                  # 验证指南
├── README.md
└── LICENSE

4. Skill 格式说明(dsh 规范)

每个 bundle 的 SKILL.md 头部遵循 dsh skill-filesystem 的 frontmatter 规范:

---
name: mvp-dev-skills              # kebab-case,/^[a-z0-9]+(?:-[a-z0-9]+)*$/
description: >-                   # 目录中展示的一句话描述(≤500 字符)
  MVP 开发专家团主理人(郝交付 · 交付总监)。统筹 7 位专家按 6 阶段 SOP 完成 MVP 产品交付。触发词:...
whenToUse: >-                     # 可选:额外路由提示(触发词)
  "帮我做个产品"、"MVP 开发"、"快速搭一个"、...
metadata:                         # 可选:来源等信息
  source: workbuddy
  originalName: mvp-dev-team-lead
  originalLead: mvp-dev-team-lead/SKILL.md
---

正文 = 原团队主理人的完整调度指令 + 自动追加的「资源文件」表(列出 bundle 内所有成员文件的相对路径,dsh 加载时会基于 resourceBase 解析):

## 📦 资源文件(Resources)

| 文件 | 成员 / 内容 |
|------|------------|
| `./pm/SKILL.md` | pm |
| `./architect/SKILL.md` | architect |
| ...

dsh 发现规则:仅识别 <root>/<name>/SKILL.md<root>/<name>.md 一层;bundle 内嵌套的 SKILL.md 一律作为资源处理,不会造成目录污染。


5. 验证安装

# 1) 检查 bundle 数量与 frontmatter
find ~/.dsh/skills -mindepth 2 -maxdepth 2 -name SKILL.md | wc -l     # 期望 45

# 2) 启动 dsh 后,在会话中列出可用 skill(模型侧目录)
#    提示模型:"列出当前可用的 skills"  → 应看到 45 个名称

# 3) 加载某个团队
#    "加载 a-share-skills 并按其流程分析……"

详细验证步骤见 docs/VERIFY.md


6. 卸载

bash scripts/install.sh --uninstall        # 移除 ~/.dsh/skills 下本包安装的 bundle
pwsh scripts/install.ps1 -Uninstall        # Windows

7. 重新生成(converter)

# 在包含 ../WorkBuddySkillGroups 的目录中(或指定源):
node scripts/convert.mjs
WB_SOURCE=/path/to/workbuddy-skill-groups node scripts/convert.mjs

转换规则见 scripts/convert.mjs 头部注释与 LEAD_MAP(每个团队的 lead 文件映射)。

dsh 原生版(dsh-native)

mvp-dev-skills-dshmvp-dev-skillsdsh 原生变体:业务 SOP 不变,但把 WorkBuddy 的成员调度原语(TeamCreate / Agent / SendMessage)改写为 dsh 语义:

WorkBuddy 原语dsh 对应
TeamCreate("<name>")共享内存目录 .dsh-workspace/<task-slug>/
Agent(name: "pm", subagent_type: "pm")subagent / subagent_forkdescription = 成员 ID)
SendMessage 回传后台 subagent 完成通知 + job_output 收集
成员间通信send_message(仅主理人中转)
打回 / 返工interrupt_agent

该变体从 dsh-native/mvp-dev-skills-dsh/ 策展源 + 原 bundle 成员文件自动组装(见 buildDshNative),可作为把其他团队改写成 dsh 原生版的模板。英文说明见下文 English 节末。

dsh 新 skill 生成器(new-skill)+ SOP 知识库

本仓库同步了 skillscreator v0.2行业专家 SOP 知识库sop/),并提供 dsh 侧的生成器,可直接从「一句话想法」生成一个内容有行业 SOP 深度的 dsh skill bundle:

# 生成(自动识别品类,或用 --category 指定)
node scripts/new-skill.mjs "帮我做一个电商订单管理系统" --category engineering --members 4 --phases 4
node scripts/new-skill.mjs "分析贵州茅台的投资价值" --dir /tmp/gen --dry-run

# 生成的 bundle 复制/链接到 ~/.dsh/skills 即可被 dsh 发现

生成结果:<slug>/SKILL.md(主理人:团队表 + 协作铁律 + 工作流阶段 + 门禁表 + 成员-阶段映射 + 资源表)+ <slug>/<member>.md(成员按 10 类职业职能原型的真实 SOP:核心能力/分步工作流程/输出规范/质量标准/常见错误)。

同步 SOP 知识库(从 workbuddy-skill-groups 重新拉取):

python3 scripts/sync-sop.py

知识库数据模型与扩展方式见 sop/README.md


8. 团队清单(WorkBuddy → dsh 映射)

45 个团队 bundle(skills/<name>/SKILL.md),按类别:

类别Skill 名称
投资分析a-share-skills · investment-masters-skills · stock-partner-skills · trading-agent-skills · citongshuopro-skills · super-partner-skills
内容创作/营销ai-content-creator-skills · video-gen-skills · promo-creator-skills · content-distribution-skills · marketing-campaign-skills · seo-content-skills · humanize-ppt-skills · voiceover-script-skills
开发/工程aicoding-architecture-expert-skills · mvp-dev-skills · makers-skills · software-company-skills · software-workshop · engineering-assurance-skills · ai-data-copilot-skills · game-dev-studio-skillkit
设计design-engine-skills
法律/合规chatlaw-skills · enterprise-legal-skills · smb-team-skills
财税tax-compliance-skills · invoice-verify-skills
数据分析huashu-data-pro-skills
销售sales-battle-skills
运营/HRhr-operations-skills
研究/教育academic-journal-selector-skills · gpt-researcher-skills · ket-prep-skills · ncre-exam-skills
社媒social-engagement-skills
市场/产品product-strategy-skills
变现content-monetization-skills
文档open-spec-doc-skills
一人公司opc-team-skills
生活/职业career-dev-skills · family-advisor-skills · health-coach-skills · worldcup-lottery-skills · video-dissection-skills

9. 许可证与归属

  • 代码与打包脚本:MIT(见 LICENSE)。
  • 收录的 skill 内容来自 WorkBuddy 平台,部分内容版权归原作者(Easychen、卡尔的AI沃茨、花叔、苍何、杜哥学量化、百望、vincentlli、AI科学局、Xu Qingchu 等),第三方 attribution 见 LICENSE 顶部列表。使用、再发布、修改或分发时请保留原始作者署名并遵守原始许可证条款。
  • 本包为原仓库的派生打包,不保证与 WorkBuddy 原版 100% 一致。

English

WorkbuddySkillGroups4DSH — WorkBuddy skill groups, packaged for DeepSeek Harness

This repository repackages the workbuddy-skill-groups open-source collection — 45 multi-role expert-team skills from the WorkBuddy platform — into a DeepSeek Harness (dsh) plugin skillgroups pack:

  • Every expert team becomes a dsh skill bundle: skills/<name>/SKILL.md plus its members, references, assets and scripts.
  • Each team lead is auto-converted into a spec-compliant dsh SKILL.md (kebab-case name, description, optional whenToUse, and a resource table).
  • Three install routes: symlink/copy into ~/.dsh/skills, customSkillDirs config, or a Cordis plugin that registers skills at runtime.

Install

git clone https://github.com/darker2016/WorkbuddySkillGroups4DSH.git
cd WorkbuddySkillGroups4DSH
bash scripts/install.sh            # symlink skills/* → ~/.dsh/skills (or --copy)

Windows: pwsh scripts/install.ps1 (or -Copy).

Alternative routes: patch skill-filesystem with customSkillDirs, or install as a Cordis plugin (dsh plugin --profile web add workbuddy-skillgroups-4dsh + add { id: workbuddy-skillgroups, name: 'workbuddy-skillgroups-4dsh' } to the profile bundles). See README sections 1–4 for details.

Verify

find ~/.dsh/skills -mindepth 2 -maxdepth 2 -name SKILL.md | wc -l   # expect 45

Then in a dsh session: ask the model to list available skills, then load e.g. a-share-skills.

Regenerate

node scripts/convert.mjs           # rebuild skills/ from ../WorkBuddySkillGroups

License

MIT + third-party attribution (see LICENSE). Skill content originates from the WorkBuddy platform; keep original author attribution when redistributing.

dsh-native variant

mvp-dev-skills-dsh is a dsh-native twin of mvp-dev-skills: same business SOP, but the WorkBuddy dispatch primitives (TeamCreate/Agent/SendMessage) are rewritten to dsh semantics — subagent/subagent_fork for members, send_message for lead-only relaying, interrupt_agent for rework gates, and a .dsh-workspace/<task-slug>/ shared-memory directory instead of the in-app team/context pool. Curated under dsh-native/mvp-dev-skills-dsh/ and auto-assembled by convert.mjs (buildDshNative); use it as a template for adapting other teams.

Project files and signals

Shown items are public repository signals detected in the directory snapshot.

DocumentationDetected

Repository information

Language
JavaScript
License
NOASSERTION
Last updated
Aug 16, 2026, 3:07 PM

Install deliberately

Review source code, permissions, lifecycle hooks, dependencies and network access. Test untrusted plugins in an isolated environment.