diff --git a/plugins/tools/openwebui-skills-manager/README.md b/plugins/tools/openwebui-skills-manager/README.md index 00e4ed4..767db8b 100644 --- a/plugins/tools/openwebui-skills-manager/README.md +++ b/plugins/tools/openwebui-skills-manager/README.md @@ -23,10 +23,25 @@ A standalone OpenWebUI Tool plugin to manage native **Workspace > Skills** for a - "Update skill ..." - "Delete skill ..." +## Example: Install Skills + +This tool can fetch and install skills directly from URLs (supporting GitHub tree/blob, raw markdown, and .zip/.tar archives). + +### Install a single skill from GitHub + +- "Install skill from " +- "Install skill from " + +### Batch install multiple skills + +- "Install these skills: ['https://github.com/anthropics/skills/tree/main/skills/search_manager', 'https://github.com/anthropics/skills/tree/main/skills/guide_writer']" + +> **Tip**: For GitHub, the tool automatically resolves directory (tree) URLs by looking for `SKILL.md` or `README.md`. + ## Configuration (Valves) | Parameter | Default | Description | -|---|---:|---| +| --- | ---: | --- | | `SHOW_STATUS` | `True` | Show operation status updates in OpenWebUI status bar. | | `ALLOW_OVERWRITE_ON_CREATE` | `False` | Allow `create_skill`/`install_skill` to overwrite same-name skill by default. | | `INSTALL_FETCH_TIMEOUT` | `12.0` | URL fetch timeout in seconds for skill installation. | @@ -34,7 +49,7 @@ A standalone OpenWebUI Tool plugin to manage native **Workspace > Skills** for a ## Supported Tool Methods | Method | Purpose | -|---|---| +| --- | --- | | `list_skills` | List current user's skills. | | `show_skill` | Show one skill by `skill_id` or `name`. | | `install_skill` | Install skill from URL into OpenWebUI native skills. | diff --git a/plugins/tools/openwebui-skills-manager/README_CN.md b/plugins/tools/openwebui-skills-manager/README_CN.md index 3a7d5a4..0a6bcfc 100644 --- a/plugins/tools/openwebui-skills-manager/README_CN.md +++ b/plugins/tools/openwebui-skills-manager/README_CN.md @@ -23,10 +23,25 @@ - “更新某个 skill ...” - “删除某个 skill ...” +## 示例:安装技能 (Install Skills) + +该工具支持从 URL 直接抓取并安装技能(支持 GitHub tree/blob 链接、原始 Markdown 链接以及 .zip/.tar 压缩包)。 + +### 从 GitHub 安装单个技能 + +- “从 安装技能” +- “安装技能 + +### 批量安装多个技能 + +- “安装这些技能:['https://github.com/anthropics/skills/tree/main/skills/search_manager', 'https://github.com/anthropics/skills/tree/main/skills/guide_writer']” + +> **提示**:对于 GitHub 链接,工具会自动处理目录(tree)地址,并尝试查找目录下的 `SKILL.md` 或 `README.md` 文件。 + ## 配置参数(Valves) | 参数 | 默认值 | 说明 | -|---|---:|---| +| --- | ---: | --- | | `SHOW_STATUS` | `True` | 是否在 OpenWebUI 状态栏显示操作状态。 | | `ALLOW_OVERWRITE_ON_CREATE` | `False` | 是否允许 `create_skill`/`install_skill` 默认覆盖同名技能。 | | `INSTALL_FETCH_TIMEOUT` | `12.0` | 从 URL 安装技能时的请求超时时间(秒)。 | @@ -34,7 +49,7 @@ ## 支持的方法 | 方法 | 用途 | -|---|---| +| --- | --- | | `list_skills` | 列出当前用户的技能。 | | `show_skill` | 通过 `skill_id` 或 `name` 查看单个技能。 | | `install_skill` | 通过 URL 安装技能到 OpenWebUI 原生 Skills。 |