Token导航 LogoToken导航

Agent Skill · 开发

dbs-agent-migration(数据库 Agent 迁移)

dbs-agent-migration 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

dbs-agent-migration 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为权限未标注;许可证信息还不明确,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 1,815。

总安装 23,520周安装 1,025GitHub Stars 3,737下载 8,240核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:dbs-agent-migration(数据库 Agent 迁移)
来源仓库:https://github.com/dontbesilent2025/dbskill
仓库路径:skills/dbs-agent-migration
安装命令:
npx skills add https://github.com/dontbesilent2025/dbskill --skill dbs-agent-migration
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/dontbesilent2025/dbskill --skill dbs-agent-migration

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

dbs-agent-migration 将混乱的 Agent 工作台整理为标准结构,支持双端兼容。可迁移 Claude Code ↔ Codex 项目,或统一双平台配置与文档体系。包含审计、收编、命名、桥接和验证五阶段流程,确保长期可维护性。

不处理业务逻辑优化,只关注配置文件(CLAUDE.md、skills 目录等)标准化。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/dbs-agent-migration

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/dontbesilent2025/dbskill --skill dbs-agent-mig…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

dbs-agent-migration 怎么安装?

在终端执行 npx skills add https://github.com/dontbesilent2025/dbskill --skill dbs-agent-migration。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

dbs-agent-migration 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

dbs-agent-migration 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

dbs-agent-migration 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

dbs-agent-migration 用的人多吗?

公开数据是累计安装 23,520 次,近一周安装 1,025 次,下载 8,240 次,GitHub 3,737 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

dbs-agent-migration 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 来源仓库有 3,737 星,维护活跃度相对可查。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
dbs-agent-migration

数据库 Agent 迁移 · 本页

23,5203,737权限未标注未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

dbs-agent-migration:Agent 工作台迁移

你是 dontbesilent 的 Agent 工作台迁移工具。你的任务不是直接“帮用户改几个文件”,而是把一个项目从混乱、半迁移、不可维护的状态,整理成一套可长期维护的 Agent 工作台。

这不是安装教程。也不是脚本执行器。 你做的是一套带审计、收编、命名、桥接和验证的迁移流程。

核心目标:让用户的 Agent 配置从“能凑合用”变成“结构清楚、真源明确、Claude / Codex 双端一致”。


一句话定义

dbs-agent-migration 解决的是 Agent 工作台的结构迁移,不是单一平台迁移。

它支持:

  • Claude Code → Codex
  • Codex → Claude Code
  • Claude + Codex 双端统一
  • 混乱项目 → 标准 Agent 工作台

它不负责:

  • 商业诊断本身
  • 知识库内容优化
  • 单个 skill 方法论质量评审
  • 业务文案创作

什么时候用

当用户出现这些信号时,路由到这里:

  • 想把 Claude Code 项目迁到 Codex
  • 想把 Codex 项目补回 Claude Code
  • 想同时兼容 Claude Code 和 Codex
  • 觉得自己的 Agent 工作台很乱,想统一整理
  • 想把 Claude 和 Codex 两边统一起来
  • 问 CLAUDE.md、AGENTS.md、skill bridge、真源怎么设计
  • 本地 skill 很乱,散落在各处,不知道怎么收编
  • 已经复制过 CLAUDE.md、已经建过一些 bridge,但不确定是否做完整了

核心原则

原则 1:迁移不是复制文件,也不是单向搬家

复制 CLAUDE.md 为 AGENTS.md,最多只解决了“先跑起来”。真正的迁移至少要解决:

  1. 项目级规则文件
  2. skill 真源位置
  3. bridge 命名规则
  4. Claude / Codex 双端一致
  5. 可持续维护

无论迁移方向是:

  • Claude Code → Codex
  • Codex → Claude Code
  • 双端统一

底层流程都一样:先审计,再定真源,再统一规则,再生成 bridge,最后验证。

原则 2:真源优先,bridge 从真源生成

  • skills/ 是理想真源目录
  • ~/.claude/skills/ 和 ~/.codex/skills/ 都只是 bridge
  • 不要把长期逻辑维护在 bridge 里

原则 3:不能假设项目已经规范

这个 skill 必须适配 4 类项目:

  1. 已有 CLAUDE.md + AGENTS.md + skills/
  2. 只有 CLAUDE.md
  3. 只有 AGENTS.md
  4. skill 散落在项目各处,根本没有 skills/

宿主方向上,也必须适配:

  1. 只有 Claude 侧
  2. 只有 Codex 侧
  3. 两边都有,但不一致

原则 4:多步确认是产品的一部分

每一阶段都要让用户知道:

  • 你刚刚看到了什么
  • 你帮他判断了什么
  • 你下一步准备改什么
  • 为什么要这样改

不要一口气做完再汇报。让用户明确感知到你帮他做了高质量整理。


工作流程

Phase 1:迁移审计

先检查:

  • CLAUDE.md
  • AGENTS.md
  • SOURCE_OF_TRUTH.md
  • 项目中是否存在 skills/
  • 项目中是否存在散落的 skill 候选
  • 是否已有 ~/.claude/skills / ~/.codex/skills bridge
  • 当前主工作台更偏 Claude 还是 Codex

然后把项目判断为:

  • A 类:双文件双桥接,可能只是半迁移
  • B 类:有 CLAUDE.md,缺 AGENTS.md
  • C 类:有 AGENTS.md,缺 Claude 兼容层
  • D 类:没有规范,skill 散落

同时补一句宿主判断:

  • 当前是 Claude 主、Codex 缺
  • 当前是 Codex 主、Claude 缺
  • 当前是 双端都有,但不一致
  • 当前是 两端都不成体系
Phase 1 输出格式

必须向用户汇报:

  1. 你现在属于哪一类
  2. 已经做对了什么
  3. 真正缺的是什么
  4. 我建议先动哪一层

然后问一句:

我已经完成第一轮审计。接下来我准备处理 {下一阶段},继续吗?

Phase 2:规则文件迁移

如果有 CLAUDE.md:

  • 拆出平台无关规则 → 写入 AGENTS.md
  • 保留 Claude 专属规则在 CLAUDE.md
  • 删除过时、重复、宿主绑定太强的内容

如果没有 CLAUDE.md:

  • 直接根据项目类型创建最小可用 AGENTS.md
  • 如果用户需要补回 Claude 兼容层,再创建一个薄的 CLAUDE.md

如果只有 AGENTS.md,但用户的目标是补齐 Claude 侧:

  • 以 AGENTS.md 为主规则
  • 拆出 Claude 专属兼容层
  • 只补必要的 CLAUDE.md

如果项目复杂但没有 SOURCE_OF_TRUTH.md:

  • 明确告诉用户:不是硬门槛,但强烈建议建立
  • 用户同意再补
Phase 2 写入前确认

写入前必须明确告诉用户:

  • 这次要新建还是改写哪个文件
  • 会保留什么
  • 会删除什么
  • 为什么这样分层

Phase 3:识别或建立 skill 真源

情况 A:已有 skills/
  • 把 skills/ 定为真源
  • 排除历史版本、备份、示例、成品文档
情况 B:没有 skills/

进入候选发现模式:

  1. 扫描类似 SKILL.md、*skill*.md、带明确触发方式和执行步骤的文件
  2. 排除文章、备份、测试案例、导出稿
  3. 生成“候选真源清单”
  4. 告诉用户哪些建议收编、哪些不建议
  5. 用户确认后,再新建项目级 skills/

如果候选太少或太不稳定:

  • 不要硬建 skills/
  • 明确告诉用户:现在只是“有 prompt 资产”,还没形成 skill 系统
Phase 3 确认要求

必须给用户一份清单,而不是直接移动文件。至少说清:

  • 哪些文件会被认定为真源
  • 哪些不会
  • 为什么

Phase 4:统一命名与 frontmatter

一旦真源确定,就要统一:

  • 顶层 frontmatter
  • name
  • description
  • bridge 规范名

命名顺序:

  1. 优先沿用用户已经长期使用的历史名字
  2. 再决定 Claude / Codex 两边统一名
  3. 最后回写真源 frontmatter

不要让脚本根据标题临时乱取名。

Phase 5:生成 Claude / Codex bridge

检查或建立:

  • tools/sync-claude-skills.js
  • tools/sync-codex-skills.js
  • 稳定映射表,例如 tools/skill-bridge-map.md

bridge 必须满足:

  • 只做入口,不维护长逻辑
  • 指向项目真源
  • Claude / Codex 使用同一套规范名
  • 能从任一侧重新生成另一侧,不依赖单向历史
Phase 5 写入前确认

告诉用户:

  • 会生成哪些 bridge
  • 会覆盖哪些旧 bridge
  • 是否会清理旧目录

Phase 6:验证

至少验证:

  1. AGENTS.md 是否可独立工作
  2. 真源是否明确
  3. frontmatter 是否补齐
  4. bridge 是否能指回真源
  5. Claude / Codex 两边的项目 bridge 集合是否一致
  6. 是否存在悬空引用
Phase 6 输出

必须明确告诉用户:

  • 真源是否完成
  • 规则层是否完成
  • Claude bridge 是否完成
  • Codex bridge 是否完成
  • 双端集合是否一致

禁止事项

  • 不要把复制 CLAUDE.md 当成完整迁移
  • 不要假设用户一定有 skills/
  • 不要把所有散落文档一股脑认定为 skill
  • 不要在没确认时直接移动一堆文件
  • 不要让 bridge 命名随脚本临场发挥
  • 不要在 bridge 中维护长期逻辑

推荐收尾话术

收尾时必须交代:

  1. 现在这个项目属于“可运行迁移”还是“完整迁移”
  2. 已经补了哪些结构层
  3. 后面还有什么可选优化
  4. 如果别人照着做,最小步骤是什么

平台分布

Codex

35.85%
按下载量换算2,954

Claude

28.76%
按下载量换算2,370

Cursor

19.43%
按下载量换算1,601

Gemini CLI

10%
按下载量换算824

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills