catalog/repos/5hanth--zdev-skill.md

80 lines
1.9 KiB
Markdown
Raw Normal View History

2026-04-07 11:44:56 +08:00
# 多智能体工作树开发技能
`AI编程` `git工作树` `开发环境` `Claude Code` `端口分配`
# zdev-skill
[zdev](https://github.com/5hanth/zdev) 的智能体技能 —— 多智能体工作树开发环境。
## 这是什么?
此技能教会 AI 编程智能体Claude Code、Clawdbot 等)如何使用 `zdev` 管理隔离的开发环境,支持 git 工作树、自动端口分配和公开预览 URL。
## 安装
### Claude Code
```bash
npx add-skill 5hanth/zdev-skill
```
然后在 Claude Code 中执行:
```
/zdev
```
### Clawdbot
添加到你的 Clawdbot 技能目录:
```bash
git clone https://github.com/5hanth/zdev-skill ~/.clawdbot/skills/zdev
```
### 其他智能体
将 [SKILL.md](./SKILL.md) 的内容复制到你的智能体系统提示词或上下文中。
## 使用方式
安装完成后,向你的智能体发出指令:
```
使用 zdev 创建一个名为 my-app 的新 TanStack Start 项目,后端使用 Convex。
```
```
使用 zdev 在 ./my-project 上为 add-auth 功能启动一个工作树。
```
```
运行 zdev list 查看当前正在运行的内容。
```
```
PR 合并后使用 zdev clean 移除 add-auth 工作树。
```
## 智能体可学习的命令
- `zdev create` — 快速搭建新的 TanStack Start 项目
- `zdev init` — 初始化已有项目
- `zdev start` — 创建带自动端口分配的隔离工作树
- `zdev list` — 查看正在运行的工作树
- `zdev stop` — 停止服务器
- `zdev clean` — PR 合并后移除工作树
- `zdev config` — 配置 Traefik 以获取公开 URL
## 环境要求
- 已安装 [zdev](https://github.com/5hanth/zdev) CLI
- [Bun](https://bun.sh) 运行时
## 相关项目
- [zdev](https://github.com/5hanth/zdev) — CLI 工具本体
- [Clawdbot](https://docs.clawd.bot) — AI 智能体平台
- [Claude Code](https://claude.ai) — Anthropic 的编程智能体
## 许可证
[WTFPL](https://en.wikipedia.org/wiki/WTFPL)