From b2fed42eaca4ae7035f8fa599395ec1c1514bd46 Mon Sep 17 00:00:00 2001 From: Lum1104 Date: Mon, 11 May 2026 22:10:37 +0800 Subject: [PATCH] feat(install): add Cline platform support (#116) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cline natively scans ~/.cline/skills/ for SKILL.md, so distribution follows the same folder-symlink pattern as Hermes / OpenClaw / Antigravity. install.sh and install.ps1 register the `cline` platform; README × 7 (English + 6 locales) updated for the one-line install title, values, and the compatibility table. Closes #116 Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 5 +++-- READMEs/README.es-ES.md | 5 +++-- READMEs/README.ja-JP.md | 5 +++-- READMEs/README.ko-KR.md | 5 +++-- READMEs/README.tr-TR.md | 5 +++-- READMEs/README.zh-CN.md | 5 +++-- READMEs/README.zh-TW.md | 5 +++-- install.ps1 | 1 + install.sh | 1 + 9 files changed, 23 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 24f106c..e58a261 100644 --- a/README.md +++ b/README.md @@ -156,7 +156,7 @@ Understand-Anything works across multiple AI coding platforms. /plugin install understand-anything ``` -### One-line install (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes) +### One-line install (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline) **macOS / Linux:** ```bash @@ -172,7 +172,7 @@ iwr -useb https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/ins The installer clones the repo to `~/.understand-anything/repo` and creates the right symlinks for the chosen platform. Restart your CLI/IDE afterwards. -- Supported `` values: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes` +- Supported `` values: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline` - Update later: `./install.sh --update` - Uninstall: `./install.sh --uninstall ` @@ -208,6 +208,7 @@ copilot plugin install Lum1104/Understand-Anything:understand-anything-plugin | Pi Agent | ✅ Supported | `install.sh pi` | | Vibe CLI | ✅ Supported | `install.sh vibe` | | Hermes | ✅ Supported | `install.sh hermes` | +| Cline | ✅ Supported | `install.sh cline` | --- diff --git a/READMEs/README.es-ES.md b/READMEs/README.es-ES.md index c0f87a1..02d5b78 100644 --- a/READMEs/README.es-ES.md +++ b/READMEs/README.es-ES.md @@ -154,7 +154,7 @@ Understand-Anything funciona en múltiples plataformas de codificación con IA. /plugin install understand-anything ``` -### Instalación de una línea (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes) +### Instalación de una línea (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline) **macOS / Linux:** ```bash @@ -170,7 +170,7 @@ iwr -useb https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/ins El instalador clona el repositorio en `~/.understand-anything/repo` y crea los enlaces simbólicos correspondientes para la plataforma elegida. Reinicia tu CLI/IDE al terminar. -- Valores soportados de ``: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes` +- Valores soportados de ``: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline` - Actualizar más adelante: `./install.sh --update` - Desinstalar: `./install.sh --uninstall ` @@ -206,6 +206,7 @@ copilot plugin install Lum1104/Understand-Anything:understand-anything-plugin | Pi Agent | ✅ Soportado | `install.sh pi` | | Vibe CLI | ✅ Soportado | `install.sh vibe` | | Hermes | ✅ Soportado | `install.sh hermes` | +| Cline | ✅ Soportado | `install.sh cline` | --- diff --git a/READMEs/README.ja-JP.md b/READMEs/README.ja-JP.md index b8a41ee..17fc384 100644 --- a/READMEs/README.ja-JP.md +++ b/READMEs/README.ja-JP.md @@ -155,7 +155,7 @@ Understand-Anythingは複数のAIコーディングプラットフォームで /plugin install understand-anything ``` -### ワンラインインストール(Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes) +### ワンラインインストール(Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline) **macOS / Linux:** ```bash @@ -171,7 +171,7 @@ iwr -useb https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/ins インストーラーはリポジトリを `~/.understand-anything/repo` にクローンし、選択したプラットフォーム用のシンボリックリンクを作成します。完了後はCLI/IDEを再起動してください。 -- サポートされる `` 値:`gemini`、`codex`、`opencode`、`pi`、`openclaw`、`antigravity`、`vibe`、`vscode`、`hermes` +- サポートされる `` 値:`gemini`、`codex`、`opencode`、`pi`、`openclaw`、`antigravity`、`vibe`、`vscode`、`hermes`、`cline` - 後で更新:`./install.sh --update` - アンインストール:`./install.sh --uninstall ` @@ -207,6 +207,7 @@ copilot plugin install Lum1104/Understand-Anything:understand-anything-plugin | Pi Agent | ✅ サポート | `install.sh pi` | | Vibe CLI | ✅ サポート | `install.sh vibe` | | Hermes | ✅ サポート | `install.sh hermes` | +| Cline | ✅ サポート | `install.sh cline` | --- diff --git a/READMEs/README.ko-KR.md b/READMEs/README.ko-KR.md index 84046d1..bb62f4c 100644 --- a/READMEs/README.ko-KR.md +++ b/READMEs/README.ko-KR.md @@ -154,7 +154,7 @@ Understand-Anything은 다양한 AI 코딩 플랫폼에서 사용할 수 있습 /plugin install understand-anything ``` -### 한 줄 설치 (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes) +### 한 줄 설치 (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline) **macOS / Linux:** ```bash @@ -170,7 +170,7 @@ iwr -useb https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/ins 설치 스크립트는 저장소를 `~/.understand-anything/repo`에 클론하고 선택한 플랫폼에 맞는 심볼릭 링크를 생성합니다. 설치 후 CLI 또는 IDE를 재시작하세요. -- 지원되는 `` 값: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes` +- 지원되는 `` 값: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline` - 이후 업데이트: `./install.sh --update` - 제거: `./install.sh --uninstall ` @@ -206,6 +206,7 @@ copilot plugin install Lum1104/Understand-Anything:understand-anything-plugin | Pi Agent | ✅ 지원 | `install.sh pi` | | Vibe CLI | ✅ 지원 | `install.sh vibe` | | Hermes | ✅ 지원 | `install.sh hermes` | +| Cline | ✅ 지원 | `install.sh cline` | --- diff --git a/READMEs/README.tr-TR.md b/READMEs/README.tr-TR.md index fc1fdbd..59dc978 100644 --- a/READMEs/README.tr-TR.md +++ b/READMEs/README.tr-TR.md @@ -155,7 +155,7 @@ Understand-Anything birden fazla AI kodlama platformunda çalışır. /plugin install understand-anything ``` -### Tek satırlık kurulum (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes) +### Tek satırlık kurulum (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline) **macOS / Linux:** ```bash @@ -171,7 +171,7 @@ iwr -useb https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/ins Kurulum betiği depoyu `~/.understand-anything/repo` dizinine klonlar ve seçilen platform için uygun sembolik bağlantıları oluşturur. Sonrasında CLI/IDE'ni yeniden başlat. -- Desteklenen `` değerleri: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes` +- Desteklenen `` değerleri: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline` - Daha sonra güncelle: `./install.sh --update` - Kaldır: `./install.sh --uninstall ` @@ -207,6 +207,7 @@ copilot plugin install Lum1104/Understand-Anything:understand-anything-plugin | Pi Agent | ✅ Destekleniyor | `install.sh pi` | | Vibe CLI | ✅ Destekleniyor | `install.sh vibe` | | Hermes | ✅ Destekleniyor | `install.sh hermes` | +| Cline | ✅ Destekleniyor | `install.sh cline` | --- diff --git a/READMEs/README.zh-CN.md b/READMEs/README.zh-CN.md index 3937cb4..e936b9a 100644 --- a/READMEs/README.zh-CN.md +++ b/READMEs/README.zh-CN.md @@ -154,7 +154,7 @@ Understand-Anything 可在多个 AI 编码平台上运行。 /plugin install understand-anything ``` -### 一行命令安装(Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes) +### 一行命令安装(Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline) **macOS / Linux:** ```bash @@ -170,7 +170,7 @@ iwr -useb https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/ins 安装脚本会将仓库克隆到 `~/.understand-anything/repo`,并为所选平台创建相应的符号链接。安装完成后请重启 CLI 或 IDE。 -- 支持的 `` 取值:`gemini`、`codex`、`opencode`、`pi`、`openclaw`、`antigravity`、`vibe`、`vscode`、`hermes` +- 支持的 `` 取值:`gemini`、`codex`、`opencode`、`pi`、`openclaw`、`antigravity`、`vibe`、`vscode`、`hermes`、`cline` - 后续更新:`./install.sh --update` - 卸载:`./install.sh --uninstall ` @@ -206,6 +206,7 @@ copilot plugin install Lum1104/Understand-Anything:understand-anything-plugin | Pi Agent | ✅ 支持 | `install.sh pi` | | Vibe CLI | ✅ 支持 | `install.sh vibe` | | Hermes | ✅ 支持 | `install.sh hermes` | +| Cline | ✅ 支持 | `install.sh cline` | --- diff --git a/READMEs/README.zh-TW.md b/READMEs/README.zh-TW.md index 53b88d8..567fb61 100644 --- a/READMEs/README.zh-TW.md +++ b/READMEs/README.zh-TW.md @@ -154,7 +154,7 @@ Understand-Anything 可在多個 AI 編碼平台上執行。 /plugin install understand-anything ``` -### 一行指令安裝(Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes) +### 一行指令安裝(Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline) **macOS / Linux:** ```bash @@ -170,7 +170,7 @@ iwr -useb https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/ins 安裝指令稿會將儲存庫複製到 `~/.understand-anything/repo`,並為所選平台建立相應的符號連結。安裝完成後請重新啟動 CLI 或 IDE。 -- 支援的 `` 取值:`gemini`、`codex`、`opencode`、`pi`、`openclaw`、`antigravity`、`vibe`、`vscode`、`hermes` +- 支援的 `` 取值:`gemini`、`codex`、`opencode`、`pi`、`openclaw`、`antigravity`、`vibe`、`vscode`、`hermes`、`cline` - 後續更新:`./install.sh --update` - 解除安裝:`./install.sh --uninstall ` @@ -206,6 +206,7 @@ copilot plugin install Lum1104/Understand-Anything:understand-anything-plugin | Pi Agent | ✅ 支援 | `install.sh pi` | | Vibe CLI | ✅ 支援 | `install.sh vibe` | | Hermes | ✅ 支援 | `install.sh hermes` | +| Cline | ✅ 支援 | `install.sh cline` | --- diff --git a/install.ps1 b/install.ps1 index 23c7faa..7bfa3d3 100644 --- a/install.ps1 +++ b/install.ps1 @@ -36,6 +36,7 @@ $Platforms = [ordered]@{ antigravity = @{ Target = (Join-Path $HOME '.gemini\antigravity\skills'); Style = 'folder' } vscode = @{ Target = (Join-Path $HOME '.copilot\skills'); Style = 'per-skill' } hermes = @{ Target = (Join-Path $HOME '.hermes\skills'); Style = 'folder' } + cline = @{ Target = (Join-Path $HOME '.cline\skills'); Style = 'folder' } } function Show-Usage { diff --git a/install.sh b/install.sh index 0b04fc2..10ccb10 100755 --- a/install.sh +++ b/install.sh @@ -37,6 +37,7 @@ antigravity|$HOME/.gemini/antigravity/skills|folder vibe|$HOME/.vibe/skills|per-skill vscode|$HOME/.copilot/skills|per-skill hermes|$HOME/.hermes/skills|folder +cline|$HOME/.cline/skills|folder EOF }