技能 add
- 作者仓库星标 707
- 作者仓库 openclacky
Skill Add — Zip Installer
Installs a skill from a zip URL or a local zip file path using the bundled install_from_zip.rb script.
How to Install
The script path is listed in the Supporting Files above (scripts/install_from_zip.rb) — use the full path directly, no find needed.
The script accepts either a remote URL or a local file path:
ruby "SKILL_DIR/scripts/install_from_zip.rb" <zip_url_or_path> [slug]
<zip_url_or_path>— a remotehttps://URL or an absolute/relative local path to a.zipfile[slug]— optional; the skill's directory name. If omitted, inferred from the filename (e.g.canvas-design-1.2.0.zip→canvas-design)
The script handles everything automatically:
- For URLs: downloads the zip (follows HTTP redirects)
- For local paths: reads the file directly (no download needed)
- Extracts and locates all
SKILL.mdfiles inside - Copies skill directories to
~/.clacky/skills/ - Reports installed skills with their descriptions
Do NOT manually download or unzip — the script handles everything.
Examples
From a remote URL:
/skill-add https://store.clacky.ai/skills/canvas-design-1.2.0.zip
ruby "SKILL_DIR/scripts/install_from_zip.rb" \
"https://store.clacky.ai/skills/canvas-design-1.2.0.zip" \
"canvas-design"
From a local file:
/skill-add /Users/alice/Downloads/my-skill-1.0.0.zip
ruby "SKILL_DIR/scripts/install_from_zip.rb" \
"/Users/alice/Downloads/my-skill-1.0.0.zip"
Notes
- Skills install to
~/.clacky/skills/by default - Local paths may be absolute (
/path/to/skill.zip) or use~(~/Downloads/skill.zip) - If the user doesn't provide a URL or path, ask them for the zip source
- 流狐分类
- 通用
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 88 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @clacky-ai · 未声明 license
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 即装即用
- 是否需要外部 API Key
- 未发现要求
- 检测到的系统要求
- 未声明
- 底层运行要求
- 未声明
- 检测到的文件与系统行为
-
- 只读
- 检测到的网络行为
- 仅限本地
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
作者没有在当前 SKILL.md 中定义固定输出样例。 The script path is listed in the Supporting Files above (scripts/installfromzip.rb) — use the full path directly, no find needed. The script accepts either a remote URL or a local file path: <zipurlorpath> — a remote https:// URL or an absolute/relative local…
From a remote URL: From a local file:
Skills install to ~/.clacky/skills/ by default Local paths may be absolute (/path/to/skill.zip) or use ~ (~/Downloads/skill.zip) If the user doesn't provide a URL or path, ask them for the zip source
# Skill Add — Zip Installer
Installs a skill from a zip URL **or a local zip file path** using the bundled `install_from_zip.rb` script.
## How to Install
The script path is listed in the Supporting Files above (`scripts/install_from_zip.rb`) — use the full path directly, no `find` needed.
The script accepts **either a remote URL or a local file path**:
```bash
ruby "SKILL_DIR/scripts/install_from_zip.rb" <zip_url_or_path> [slug]
```
- `<zip_url_or_path>` — a remote `https://` URL **or** an absolute/relative local path to a `.zip` file
- `[slug]` — optional; the skill's directory name. If omitted, inferred from the filename (e.g. `canvas-design-1.2.0.zip` → `canvas-design`)
The script handles everything automatically:
- For URLs: downloads the zip (follows HTTP redirects)
- For local paths: reads the file directly (no download needed)
- Extracts and locates all `SKILL.md` files inside
- Copies skill directories to `~/.clacky/skills/`
- Reports installed skills with their descriptions
**Do NOT manually download or unzip — the script handles everything.**
## Examples
**From a remote URL:**
```
/skill-add https://store.clacky.ai/skills/canvas-design-1.2.0.zip
```
```bash
ruby "SKILL_DIR/scripts/install_from_zip.rb" \
"https://store.clacky.ai/skills/canvas-design-1.2.0.zip" \
"canvas-design"
```
**From a local file:**
```
/skill-add /Users/alice/Downloads/my-skill-1.0.0.zip
```
```bash
ruby "SKILL_DIR/scripts/install_from_zip.rb" \
"/Users/alice/Downloads/my-skill-1.0.0.zip"
```
## Notes
- Skills install to `~/.clacky/skills/` by default
- Local paths may be absolute (`/path/to/skill.zip`) or use `~` (`~/Downloads/skill.zip`)
- If the user doesn't provide a URL or path, ask them for the zip source 作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> How to Install → Examples → Notes
要点 -> or a local zip file path · either a remote URL or a local file path · or · Do NOT manually download or unzip — the script handles everything. · From a remote URL · From a local file
文件/命令 -> installfromzip.rb · scripts/installfromzip.rb · find · <zipurlorpath> · https:// · .zip · [slug] · canvas-design-1.2.0.zip
内容 SHA-256 -> c69dc8d09923
原文结构
/.clacky/skills/ by default Local paths may be absolute (/path/to/skill.zip) or use ~ (/Downloads/skill.zip) If the user doesn't provide a URL or path, ask them for the zip source适用与边界
原文中的明确线索
installfromzip.rb、scripts/installfromzip.rb、find、<zipurlorpath>、https://、.zip、[slug]、canvas-design-1.2.0.zip