DSH Hub / 插件 / workbuddy-skillgroups-4dsh darker2016/WorkbuddySkillGroups4DSH ↗ ★ 0
workbuddy-skillgroups-4dsh WorkBuddy 专家团 Skill 开源包 → DeepSeek Harness (dsh) 插件式 skillgroups 包:44 个多角色专家团队 SKILL.md bundle,可一键安装到 ~/.dsh/skills 或作为 Cordis 插件注册。
包名 workbuddy-skillgroups-4dsh
版本 1.0.0
许可证 NOASSERTION
最近更新 2026年8月14日 GitHub ↗ 文档 ↗ 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 平台的 44 个多角色专家团队 skill)改造成 DeepSeek Harness 原生可用的 skill 包 + Cordis 插件 :
每个专家团队 = 一个 dsh skill bundle(skills//SKILL.md + 成员/参考/脚本/资源文件)
团队主理人(team-lead)自动转换为符合 dsh 规范的 SKILL.md(kebab-case name + description + whenToUse + 资源表)
三种安装方式:~/.dsh/skills 符号链接 / 复制、customSkillDirs 配置、dsh plugin Cordis 插件注册
44 个团队 (涵盖投资分析、内容创作、开发工程、设计、法律财税、数据分析、销售运营、研究教育、社媒、产品、变现等),全部可被 dsh 的 skill 工具发现、加载并执行。
目录
快速开始(安装)
为什么这样做 / 与原仓库的关系
包结构
Skill 格式说明(dsh 规范)
验证安装
卸载
重新生成(converter)
团队清单(WorkBuddy → dsh 映射)
许可证与归属
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
workbuddy-skillgroups-4dsh · DSH Hub
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 目录中看到 44 个 skill。
方式 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.json 的 dsh.profile.bundles 或 cordis.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//SKILL.md 元数据 name / description / agent_created 等dsh frontmatter(name kebab-case、description、whenToUse、metadata) 发现机制 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/
│ └── ... # 共 44 个团队 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 发现规则:仅识别 //SKILL.md 与 /.md 一层;bundle 内嵌套的 SKILL.md 一律作为资源处理,不会造成目录污染。
5. 验证安装 # 1) 检查 bundle 数量与 frontmatter
find ~/.dsh/skills -mindepth 2 -maxdepth 2 -name SKILL.md | wc -l # 期望 44
# 2) 启动 dsh 后,在会话中列出可用 skill(模型侧目录)
# 提示模型:"列出当前可用的 skills" → 应看到 44 个名称
# 3) 加载某个团队
# "加载 a-share-skills 并按其流程分析……"
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-dsh 是 mvp-dev-skills 的 dsh 原生变体 :业务 SOP 不变,但把 WorkBuddy 的成员调度原语(TeamCreate / Agent / SendMessage)改写为 dsh 语义:
WorkBuddy 原语 dsh 对应 TeamCreate("")共享内存目录 .dsh-workspace// Agent(name: "pm", subagent_type: "pm")subagent / subagent_fork(description = 成员 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 发现
生成结果:/SKILL.md(主理人:团队表 + 协作铁律 + 工作流阶段 + 门禁表 + 成员-阶段映射 + 资源表)+ /.md(成员按 10 类职业职能原型的真实 SOP:核心能力/分步工作流程/输出规范/质量标准/常见错误)。
同步 SOP 知识库(从 workbuddy-skill-groups 重新拉取):
python3 scripts/sync-sop.py
8. 团队清单(WorkBuddy → dsh 映射) 44 个团队 bundle(skills//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设计 design-engine-skills法律/合规 chatlaw-skills · enterprise-legal-skills · smb-team-skills财税 tax-compliance-skills · invoice-verify-skills数据分析 huashu-data-pro-skills销售 sales-battle-skills运营/HR hr-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 — 44 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//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 44
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// 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.