From dbs-resonate
Bridges any SKILL.md directory to Claude Code, Codex, generic Agents, and Grok using symlinks and Grok bridge files. Enables multi-agent skill reuse, batch link, unlink, and status checks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dbs-resonate:dbs-bridgeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
把任意包含 `SKILL.md` 的 skill 源目录,或包含多个 skill 子目录的集合目录,用软链同时挂到:
把任意包含 SKILL.md 的 skill 源目录,或包含多个 skill 子目录的集合目录,用软链同时挂到:
~/.claude/skills/<skill-name>~/.codex/skills/<skill-name>~/.agents/skills/<skill-name>同时为 Grok 生成薄 bridge:
~/.grok/skills/<skill-name>/SKILL.md这样 Claude Code、Codex、豆包 Mac App、Trae Solo、Grok 等 Agent 都能通过同一个源目录调用该 skill。源目录改动后,各端自动同步。源目录可以在 dbskill 仓库内,也可以在外部项目、~/.claude/skills / ~/.codex/skills / ~/.agents/skills / ~/.grok/skills 以外的本地目录、iCloud 目录或其他工作区。
user_invocable: true 并指向真源。~/.claude/skills、~/.codex/skills、~/.agents/skills 下的软链和 ~/.grok/skills 下由本工具生成的 bridge,不删除源目录。scripts/bridge-skill.sh,不要临场重写桥接命令。用户可能给:
dbs-hookskills/dbs-hook/Users/.../dbskill/skills/dbs-hook/Users/.../.agents/skills/lark-doc/Users/.../dbskill/skills按优先级判断:
skills/<name>。skills/ 下最近修改的 skill。桥接哪个 skill?给我 skill 名称或路径。源目录必须满足其中一种条件:
SKILL.md;SKILL.md,用于批量桥接。在 dbskill 仓库根目录运行:
skills/dbs-bridge/scripts/bridge-skill.sh link <skill-name-or-path>
例子:
skills/dbs-bridge/scripts/bridge-skill.sh link dbs-hook
skills/dbs-bridge/scripts/bridge-skill.sh link skills/dbs-beta-framework-builder
skills/dbs-bridge/scripts/bridge-skill.sh link skills
skills/dbs-bridge/scripts/bridge-skill.sh link "/absolute/path/to/skill"
skills/dbs-bridge/scripts/bridge-skill.sh link "/Users/me/external-skills/my-skill"
skills/dbs-bridge/scripts/bridge-skill.sh link "/Users/me/external-skills"
执行后把脚本输出里的各宿主桥接结果回给用户。
用户问“桥好了没”“查看桥接状态”时运行:
skills/dbs-bridge/scripts/bridge-skill.sh status <skill-name-or-path>
输出应说明 Claude Code、Codex、通用 Agents 和 Grok 四个位置分别指向哪里。
用户说“取消桥接”“拆桥”“unlink”时运行:
skills/dbs-bridge/scripts/bridge-skill.sh unlink <skill-name-or-path>
拆桥完成后告诉用户:源 skill 没有被删除,只移除了各端派生产物。
桥接完成后,简短回报:
已桥接 `<skill-name>`:
- Claude Code:`~/.claude/skills/<skill-name>` -> `<source-path>`
- Codex:`~/.codex/skills/<skill-name>` -> `<source-path>`
- 通用 Agents:`~/.agents/skills/<skill-name>` -> `<source-path>`
- Grok:`~/.grok/skills/<skill-name>` -> `<source-path>/SKILL.md`
如果遇到同名真实目录:
没有覆盖 `<target-path>`,因为那里已经是一个真实目录。需要你先手动确认这个目录能否移走。
每次执行前确认:
SKILL.md,或其一级子目录包含 SKILL.md;skills/dbs-bridge 自身复制到各端;Grok 只能生成薄 bridge。npx claudepluginhub dontbesilent2025/dbskill --plugin dbs-script-flowInstalls, tracks versions, updates, and initializes Agent skills for Claude Code, Codex, OpenClaw, and QoderWork. Supports local symlinks and GitHub installs with automatic target directory detection.
Analyzes, standardizes, validates, and syncs locally maintained skills into agent skill directories (Claude, Cursor, CodeBuddy, Codex).
Reference guide for Claude Code skills: SKILL.md format, frontmatter, hooks, context fork, best practices. Use when creating, modifying, or understanding skills.