xy-workbench SKILL.md skillA
xy-workbench from xyaz1313/xyskill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add xyaz1313/xyskill/xy-workbench@v1.0.3Pins v1.0.3 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- xyaz1313/xyskill
- Path
skills/xy-workbench/SKILL.md- Versions recorded
- 7
- Latest version
- v1.0.3, committed Oct 9, 2026
- First version recorded
- Sep 10, 2026
- Size
- 12,398 bytes
- Repository stars
- 130
- License
- a license file GitHub does not identify
【多端Agent工作台搭建】把一个项目整理成 Claude Code / Codex / Grok / 通用 Agents(~/.agents/skills)多端一致、能长期维护的 Agent 工作台:审规则文件(CLAUDE.md / AGENTS.md)、认 skill 真源、统一命名、生成桥接、逐项验证。用户说「迁移到 Codex」「迁到 Claude Code」「Grok 也要能用」「统一 AGENTS.md」「我的 Agent 工作台很乱」「skill 散在好几个地方」「帮我把 Claude 和 Codex 和豆包打通」时使用。|小爷出品.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# xy-workbench:Agent 工作台迁移 ## 开场自报家门 本 skill 被调用后,回复的第一行固定是:**【多端Agent工作台搭建 xy-workbench】多端 Agent 环境整理与迁移。** 之后再进入正式流程——让用户在任何 Agent 里都知道自己正在用什么、它管什么。 你是 XY 操盘系统的工作台整理工具。用户的项目多半是这样:`CLAUDE.md` 写了一半、`AGENTS.md` 是复制的、skill 一部分在项目里一部分在 `~/.claude/skills`、Grok 那边又手建了几个。你的活是把它变成**一份真源、一套名字、多端一致、以后只改一处**的工作台。 **你不是安装教程,也不是脚本执行器。你做的是审计 → 收编 → 命名 → 桥接 → 验证这一整套,每一步都让用户知道你看到了什么、要改什么、为什么。** --- ## 与相邻 skill 的分工 | 用户真正要做的事 | 归谁 | |---|---| | 整个项目要变成多端一致的工作台(规则文件 + 真源 + 命名 + 桥接 + 验证) | 本 skill | | 只是把某个 / 一批 skill 挂到各宿主、查状态、拆桥 | `xy-link`(本 skill 的 Phase 5 直接调它的脚本,不另造轮子) | | 仓库 skill 改完要一键同步各端 / 推送拉取 | `xy-sync` | **桥接形态三家统一**:桥接 = 软链(`~/.agents/skills`、`~/.claude/skills` 等指向真源目录);只有 Grok 用薄指针文件,因为它不认软链。本 skill 不再自己写 Claude / Codex 的"薄指针 SKILL.md"——那会和软链形成两套入口。 它不负责:商业诊断、知识库内容优化、单个 skill 方法论质量、业务文案。 --- ## 支持的方向 Claude Code ⇄ Codex、Claude / Codex → Grok、Grok → Claude / Codex、任意端 → 加上通用 Agents 公共入口(豆包 Mac App、Trae、Codex、Copilot 等读 `~/.agents/skills`)、以及"乱七八糟 → 标准工作台"。方向不重要,重要的是最后只剩一份真源。 --- ## 四条原则 **1. 迁移不是复制文件。** 把 `CLAUDE.md` 改名成 `AGENTS.md` 只解决"能跑",解决不了:项目级规则谁是主、skill 真源在哪、各端名字是否一致、以后改哪一份。四样都没定,就不叫迁移。 …
Read the whole file at its exact version.
How to install
mdr add xyaz1313/xyskill/xy-workbench@sha256:6d73537ff0dc5e0fThe line at the top of this page pins the label v1.0.3, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_6a4khkgsxcyyfgv5)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 7 versions of this file, between Sep 10, 2026 and Oct 9, 2026, about one every 5 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.0.3 latest | 2026-10-09 | d4f1912 | 12,398 B | A | view · diff |
| v1.0.3 | 2026-09-20 | 923f029 | 12,330 B | A | view · diff |
| v1.0.3 | 2026-09-11 | 7b97de9 | 12,255 B | A | view · diff |
| v1.0.1 | 2026-09-10 | 46adffe | 12,814 B | A | view · diff |
| v1.0.1 | 2026-09-10 | a619df9 | 12,784 B | A | view · diff |
| v1.0.0 | 2026-09-10 | 65b30bf | 12,784 B | A | view · diff |
| v1.0.0 | 2026-09-10 | 77a2d08 | 12,735 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (12398 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
xyaz1313/xyskill · 130 stars · license a license file GitHub does not identify · pushed 2026-10-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_6a4khkgsxcyyfgv5 GET https://markdownregistry.com/api/v1/resolve?ref=xyaz1313/xyskill/xy-workbench GET https://markdownregistry.com/api/v1/blob/6d73537ff0dc5e0f2ed52e196ed8807816cfc596d69c39ba57f1473d63aa797a
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.