feat: auto-update pouch and catalog sources during normal use
Add taste-skill to catalog.yaml, and refresh pouch plus cloned catalog or custom Git sources on a 24h interval so users do not need a separate update command.
This commit is contained in:
@@ -157,6 +157,8 @@ collection。安装 collection 全部内容或其中一个:
|
||||
```bash
|
||||
pouch add waza -a codex -g -y
|
||||
pouch add waza/think -a codex -g -y
|
||||
pouch add taste-skill/taste-skill -a codex -g -y
|
||||
pouch add taste-skill -a codex -g -y
|
||||
```
|
||||
|
||||
`pouch select` 会把 collection 显示为两级菜单:选择 `waza` 仓库会选中其
|
||||
@@ -207,7 +209,7 @@ ACK 配置、检查接入状态或
|
||||
| pouch | 说明 |
|
||||
|-------|------|
|
||||
| `bootstrap` | 将本项目的 `pouch` skill 全局安装到所有 Agent |
|
||||
| `update` | 在 `~/.pouch` 执行 `git pull`,更新 pouch 自身 |
|
||||
| `update` | 更新 pouch 自身以及已拉取的 catalog / custom source |
|
||||
| `add <name> [-g] [-a AGENT...] [-y]` | 安装 |
|
||||
| `remove <name> [-g] [-a AGENT...] [-y]` | 卸载(`rm` / `r` 别名) |
|
||||
| `add --list` | 列出可用自研 skill |
|
||||
@@ -226,4 +228,4 @@ ACK 配置、检查接入状态或
|
||||
- 不要在 `project/.agents/skills/` 里直接改文件;应改 `~/.pouch/skills/` 再 `publish`
|
||||
- 未完成的内容保留在 `~/.pouch/.drafts/`,不要直接放进正式 `skills/`
|
||||
- symlink 正确时,**不需要 reinstall**;保存 SSOT 后各项目自动读到新内容
|
||||
- 社区 skill 用 `npx skills add`,不要用 pouch `catalog add` 除非团队要 pin 版本
|
||||
- 未写入 `catalog.yaml` 的社区 skill 用 `npx skills add`。waza、taste-skill 等预置来源用 `pouch add`
|
||||
|
||||
Reference in New Issue
Block a user