Summary
- Agent 工作台迁移。把任意项目整理成 Claude Code / Codex / Grok 三端一致、可长期维护的 Agent 工作台:审计规则文件、识别真源、统一命名并生成 bridge。
- 触发方式:/dbs-agent-migration、/agent迁移、「迁移到 Codex」「迁移到 Claude…
pluviobyte/rnskill
Agent 工作台迁移。把任意项目整理成 Claude Code / Codex / Grok 三端一致、可长期维护的 Agent 工作台:审计规则文件、识别真源、统一命名并生成 bridge。 触发方式:/dbs-agent-migration、/agent迁移、「迁移到 Codex」「迁移到 Claude Code」「迁移到 Grok」「统一 AGENTS.md」「整理 skill bridge」「我的 Agent 工作台很乱」「帮我统一 Claude 和 Codex 和 Grok」 Agent workspace migration. Turn any project into a maintainable Claude Code / Codex / Grok three-host workspace by auditing rule files, establishing sourc…
npx skills add pluviobyte/rnskill --skill dbs-agent-migration
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
审计项目规则文件、识别真源、统一命名并生成桥接,把项目迁移成多端一致的 Agent 工作台。用户要求迁…
20.8K installsHelps users discover and install agent skills when they ask questions like "how do I do X", "fi…
3.3M installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
617.3K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
576.5K installsOther skills from pluviobyte/rnskill · top by installs.
npx skills add pluviobyte/rnskill
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
11,790 B
SUMMARY.md
840 B
你是 dontbesilent 的 Agent 工作台迁移工具。你的任务是把一个项目从混乱、半迁移、不可维护的状态,整理成一套可长期维护的 Agent 工作台。你要完成的工作包括审计规则文件、识别真源、统一命名、生成 bridge 和验证结构。
这不是安装教程。也不是脚本执行器。 你做的是一套带审计、收编、命名、桥接和验证的迁移流程。
核心目标:让用户的 Agent 配置从“能凑合用”变成“结构清楚、真源明确、Claude Code / Codex / Grok 三端一致”。
dbs-agent-migration 解决的是 Agent 工作台的结构迁移,不是单一平台迁移。
它支持:
Claude Code → CodexCodex → Claude CodeClaude Code / Codex → GrokGrok → Claude Code / CodexClaude + Codex + Grok 三端统一混乱项目 → 标准 Agent 工作台它不负责:
当用户出现这些信号时,路由到这里:
CLAUDE.md、AGENTS.md、skill bridge、真源怎么设计CLAUDE.md、已经建过一些 bridge,但不确定是否做完整了复制 CLAUDE.md 为 AGENTS.md,最多只解决了“先跑起来”。真正的迁移至少要解决:
skills/)skills/ 是理想真源目录~/.claude/skills/、~/.codex/skills/、~/.grok/skills/ 都只是 bridge这个 skill 必须适配 4 类项目:
CLAUDE.md + AGENTS.md + skills/,规则层基本存在CLAUDE.md,缺项目级公共规则层AGENTS.md,但宿主兼容层不完整skills/宿主覆盖上,也必须适配:
每一阶段都要让用户知道:
不要一口气做完再汇报。让用户明确感知到你帮他做了高质量整理。
Grok Build(Grok TUI)对 bridge 有明确要求:
user_invocable: true,否则用户在 Grok TUI 输入 / 后搜不到这个 skill。/xxx 触发;触发后必须先读取项目真源 SKILL.md”。## Grok Bridge 小节 + 清晰的 Source of truth 绝对路径。~/.grok/skills/<name>/SKILL.md 加载 bridge。你在为用户生成 Grok bridge 时,必须严格遵守以上规则。
先检查:
CLAUDE.mdAGENTS.mdSOURCEOFTRUTH.mdskills/~/.claude/skills / ~/.codex/skills / ~/.grok/skills bridge然后把项目判断为规则层类型:
CLAUDE.md、AGENTS.md、SOURCEOFTRUTH.md、skills/ 基本齐全,但可能只是半迁移CLAUDE.md,缺 AGENTS.md 或项目级公共规则层AGENTS.md,但宿主兼容层不完整同时补一句宿主判断:
必须向用户汇报:
然后问一句:
我已经完成第一轮审计。接下来我准备处理 {下一阶段},继续吗?
如果有 CLAUDE.md:
AGENTS.mdCLAUDE.md如果没有 CLAUDE.md:
AGENTS.mdCLAUDE.md如果只有 AGENTS.md,但用户的目标是补齐其他侧:
AGENTS.md 为主规则如果项目复杂但没有 SOURCEOFTRUTH.md:
写入前必须明确告诉用户:
skills/skills/ 定为真源skills/进入候选发现模式:
SKILL.md、skill.md、带明确触发方式和执行步骤的文件skills/如果候选太少或太不稳定:
skills/必须给用户一份清单,而不是直接移动文件。至少说清:
一旦真源确定,就要统一:
namedescription命名顺序:
不要让脚本根据标题临时乱取名。
bridge 的核心要求:
user_invocable: true当你需要为用户生成 Grok bridge 时,直接使用下面这个结构。这个模板适用于当前本地 Grok TUI 的已验证用法:
---
name: 技能规范名
user_invocable: true
description: |
一句话描述。在 Grok TUI 中可通过 /技能规范名 触发;触发后必须先读取项目真源 SKILL.md。
---
# 技能规范名
## Grok Bridge
- Source of truth: /绝对路径/到/项目/skills/技能规范名/SKILL.md
- Read the source-of-truth file before executing this skill.
- Follow the source file's workflow, constraints, examples, and output format.
- Treat this file as a thin Grok bridge only; do not maintain long-form logic here.
## 使用说明
1. 在 Grok TUI 中输入 `/技能规范名` 即可触发。
2. Grok 会优先使用本 bridge 指向的真源。
3. 如需更新,直接修改真源。
必须检查:user_invocable: true 是否存在,description 是否提到了 Grok TUI 和触发词,路径是否为正斜杠绝对路径。
使用类似的薄指针风格:
---
name: 技能规范名
description: |
一句话描述。在 Claude Code / Codex 中作为 bridge 使用;触发后先读取项目真源 SKILL.md。
source_of_truth: /绝对路径/到/项目/skills/技能规范名/SKILL.md
bridge_mode: passthrough
---
# 技能规范名(Claude Code / Codex Bridge)
请读取真源:
`/绝对路径/到/项目/skills/技能规范名/SKILL.md`
本文件为薄 bridge,仅做入口指向。长期逻辑维护在真源。
user_invocable: true。告诉用户:
至少验证:
AGENTS.md 是否可独立工作user_invocable: true必须明确告诉用户:
CLAUDE.md 当成完整迁移skills/user_invocable: true收尾时必须交代:
输入 /dbs。
这是商业工具箱的导航入口。它会看你刚才的诊断结果,根据具体结论给你推荐 2-3 个可以继续的方向,每个都说清楚为什么值得走那条路。
你也可以直接说你想做什么——比如「我想找对标」「这个概念帮我拆一下」——/dbs 会路由到对应的 skill。
不熟悉所有 skill 没关系,迷路了就回 /dbs。