$npx -y skills add kweaver-ai/kweaver-dip --skill referencesADP/KWeaver Skill 资源域:注册、市场查找、渐进式读取、下载与本地安装。
| 1 | # Skill 命令参考 |
| 2 | |
| 3 | ADP/KWeaver Skill 资源域:注册、市场查找、渐进式读取、下载与本地安装。 |
| 4 | |
| 5 | 与 CLI 一致:运行 `kweaver skill --help` 或 `kweaver skill <subcommand> --help` 查看当前版本同步的参数。 |
| 6 | |
| 7 | ## 常用命令 |
| 8 | |
| 9 | ```bash |
| 10 | kweaver skill list [--name <kw>] [--status unpublish|published|offline] [--page-size 30] |
| 11 | kweaver skill market [--name <kw>] [--source <src>] [--page-size 30] |
| 12 | kweaver skill get <skill_id> |
| 13 | kweaver skill register --content-file <path> [--source <src>] [--extend-info '{"tag":"demo"}'] |
| 14 | kweaver skill register --zip-file <skill.zip> [--source <src>] [--extend-info '{"tag":"demo"}'] |
| 15 | kweaver skill status <skill_id> <unpublish|published|offline> |
| 16 | kweaver skill delete <skill_id> [-y] |
| 17 | ``` |
| 18 | |
| 19 | ## 渐进式读取 |
| 20 | |
| 21 | ```bash |
| 22 | # Read the content index only (download URL + file manifest) |
| 23 | kweaver skill content <skill_id> |
| 24 | |
| 25 | # Fetch and print SKILL.md body |
| 26 | kweaver skill content <skill_id> --raw |
| 27 | |
| 28 | # Save SKILL.md locally |
| 29 | kweaver skill content <skill_id> --output ./SKILL.md |
| 30 | |
| 31 | # Read one file entry |
| 32 | kweaver skill read-file <skill_id> references/guide.md |
| 33 | |
| 34 | # Fetch file bytes and save locally |
| 35 | kweaver skill read-file <skill_id> references/guide.md --output ./guide.md |
| 36 | ``` |
| 37 | |
| 38 | ## 下载与安装 |
| 39 | |
| 40 | ```bash |
| 41 | # Download the ZIP archive |
| 42 | kweaver skill download <skill_id> --output ./demo-skill.zip |
| 43 | |
| 44 | # Install to a local folder (extract ZIP) |
| 45 | kweaver skill install <skill_id> ./skills/demo-skill |
| 46 | |
| 47 | # Replace an existing non-empty directory |
| 48 | kweaver skill install <skill_id> ./skills/demo-skill --force |
| 49 | ``` |
| 50 | |
| 51 | ## 说明 |
| 52 | |
| 53 | - `list` 与 `market` 默认每页 30 条,`--page-size` / `--limit` 可覆盖 |
| 54 | - `content` / `read-file` 默认返回索引元数据;加 `--raw` 或 `--output` 才会真正抓取远端内容 |
| 55 | - `register --content-file` 支持上传单个 `SKILL.md`,也支持指定包含 `SKILL.md` 的目录(会自动打包为 ZIP);`register --zip-file` 适合上传已构建好的 `.zip` 压缩包 |
| 56 | - `install` 本质是 `download + unzip` 的本地便捷封装 |