zcode-executor SKILL.md skillA
zcode-executor from kyomio/zcode-executor is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add kyomio/zcode-executor/zcode-executor@git:20261021.8910d80Pins git:20261021.8910d80 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- kyomio/zcode-executor
- Path
skills/zcode-executor/SKILL.md- Versions recorded
- 10
- Latest version
- git:20261021.8910d80, committed Oct 21, 2026
- First version recorded
- Sep 28, 2026
- Size
- 19,752 bytes
- Repository stars
- 6
- License
- Apache-2.0
把一件已经想清楚的开发任务交给本机 ZCode(GLM)执行,在隔离的执行副本里改代码,用 git diff 和测试验收。当用户说「让 zcode 去做」「派给 zcode」「派给执行端」,或者当前会话负责规划、实际改代码要交给 zcode 时使用。也用于闲时投递(用户选择时)、查看 zcode 会话状态、给正在跑的回合插话、应答挂起的审批请求或提问。.
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
# 把任务派给 zcode 执行 你是规划中枢,zcode 是执行端。你把要做什么写成任务单,zcode 在隔离的执行副本(git worktree)里改, 你用客观证据验收。命令是 `zcode-executor`,下面的命令块替换占位符后可直接复制运行。 终端里先 `command -v zcode-executor` 确认:在 PATH 里就照抄命令块。找不到时按宿主取值: - Claude Code 插件装好时已进 PATH;散装用法里它是本 skill 目录上两级的 `bin/zcode-executor`(`<插件根>/bin/zcode-executor`),用绝对路径调; - 本机源码用法:仓库 `bin/` 的绝对路径(示例:`/Volumes/MacData/projects/zcode-executor/bin/zcode-executor doctor`); - 也可以 `npm install -g zcode-executor` 或直接 `npx zcode-executor …`。 ## 工作模式:主 agent 编排,原会话闭环 - 主 agent 负责任务单、调度和最终证据验收;实现与返工交给执行会话,代码评审与复审交给独立 review 会话。记录任务对应的执行 id、review id 和执行副本路径;review 会话只读。 - **返工 → 原执行会话;返工后复审 → 原 review 会话。** 将评审问题、复现证据和通过标准写入返工单,等原执行回合结束后带 `--task` 重投;将最新 diff、测试结果和返工单交回原 review 会话,逐项确认问题关闭。主 agent 的证据验收不代替 review,也不亲自接管修补。原会话确实不可恢复时才新建,并移交上述上下文。 - **投递后先推进独立工作,确实无事可做再等待。** 默认 `send` 不带 `--wait`,后台起 `follow` 并记录 job id;期间规划下一步、准备验收清单或梳理后续任务,不碰执行端正在改的文件,不提前使用尚未完成的产物。收到完成或挂起通知再处理,交付前收齐结果;不要用反复 `status` 或 sleep 循环代替后台等待。 ## 铁律 1. **任务单是契约,消息只是门铃。** 任务内容全部写进任务单文件,投递正文一句「执行 tasks/T-xxx.md」就够—— zcode 是有自己判断的完整 agent,一段话过去它会自己重新理解,任务单才是事后对账的依据。 所以 `send` 必带 `--task`:不给任务单,模型审批看不到你授权了什么,越界判断没有依据,几乎全部转人工。 …
Read the whole file at its exact version.
How to install
mdr add kyomio/zcode-executor/zcode-executor@sha256:2bb11f61c796ba8cThe line at the top of this page pins the label git:20261021.8910d80, 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_kw5b34mylanqwv4y)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 10 versions of this file, between Sep 28, 2026 and Oct 21, 2026, about one every 3 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261021.8910d80 latest | 2026-10-21 | 8910d80 | 19,752 B | A | view · diff |
| git:20261014.b4b1a1d | 2026-10-14 | b4b1a1d | 26,341 B | A | view · diff |
| git:20261012.d1dd30a | 2026-10-12 | d1dd30a | 25,437 B | A | view · diff |
| git:20261012.ea188f5 | 2026-10-12 | ea188f5 | 25,468 B | A | view · diff |
| git:20261011.de10388 | 2026-10-11 | de10388 | 24,764 B | A | view · diff |
| git:20261009.772b429 | 2026-10-09 | 772b429 | 22,189 B | A | view · diff |
| git:20261002.c63c3c4 | 2026-10-02 | c63c3c4 | 21,234 B | A | view · diff |
| git:20261002.5c7d854 | 2026-10-02 | 5c7d854 | 20,822 B | A | view · diff |
| git:20261002.ce02b11 | 2026-10-02 | ce02b11 | 20,851 B | A | view · diff |
| git:20260928.45f79ce | 2026-09-28 | 45f79ce | 21,806 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 (19752 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
kyomio/zcode-executor · 6 stars · license Apache-2.0 · pushed 2026-10-21 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_kw5b34mylanqwv4y GET https://markdownregistry.com/api/v1/resolve?ref=kyomio/zcode-executor/zcode-executor GET https://markdownregistry.com/api/v1/blob/2bb11f61c796ba8c8dcefd9abcf28ac40e40fc98c96ac3026762f44b3e63ce3f
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.
More from kyomio/zcode-executor
Every file in kyomio/zcode-executor