STARDUSTLC666/dsh-codex-port

STARDUSTLC666★ 2TypeScriptLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness 技能移植插件:把 ~/.codex 的 Codex 官方插件(186+ 个、583+ 技能)一键移植为 DSH 技能(codex_list/port/status),frontmatter 自动转换、幂等跳过。· Batch-port the Codex plugin family into DSH skills.

README excerpt

English dsh-codex-port Codex 全家桶,一条命令进 DSH :实测 186 插件、583 技能、移植 577 个 0 失败。 把 Codex 官方插件全家桶 一键搬进 DSH:扫描 /.codex 里的解包插件与插件缓存,把它们的技能批量移植为 DSH 技能(frontmatter 自动转换、codex 专属文件剔除、名称清洗、幂等跳过)。 本机实测:186 个 Codex 官方插件、583 个技能,一次移植 577 个成功、0 失败。 安装 需要本机装有 Codex CLI( /.codex 目录存在即可)。 配置 全部可选,默认即可用: 工具一览 工具 作用 关键参数 :-- :-- :-- codex list 列出发现的 Codex 插件与技能 plugin / skill 过滤, limit 1-200 codex port 批量移植为 DSH 技能 plugins / skills 过滤, targetDir , overwrite codex status 对比源与目标:已移植/未移植统计 无 示例 移植后 DSH 技能目录立即可用,agent 按技能描述自动触发。 跨平台使用 targetDir 不限于 DSH:指向任何支持 Agent Skills(SKILL.md)格式的 agent 技能目录,即可把 Codex 全家桶移植给它们: Agent 建议 targetDir :-- :-- DSH /.dsh/skills (默认) Claude Code /.claude/skills/ Cursor .cursor/skills/ Gemini CLI /.gemini/skills/ 移植规则 - frontmatter 转换 :Codex 的 name/description/metadata → DSH 的 name/description/compatibility/allowed-tools ,多行描述完整保留 - 剔除 codex 专属文件 : agents/ .yaml 等子代理描述不带走 - 名称清洗 :非法字符替换为下划线, .. 路径穿越直接拒绝 - 幂等 :同名技能默认跳过, overwrite=true 才覆盖 - 安全 :纯文件系统操作,零运行时依赖(仅 yaml 解析) 开发 License MIT

View full README on GitHub →
Tools / Devcodexdeepseek-harnessdsh-pluginskills

Category