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

80 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 多智能体工作树开发技能
`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)