支援的 Targets
skillshare 開箱即用支援的 AI CLI 完整清單。
總覽
skillshare 提供 79 個內建 targets,包含共用的 Universal target。當你執行 skillshare init 時,它會自動偵測並設定任何已安裝的工具。
內建 Targets
以下這些會在 skillshare init 時自動偵測:
Target 路徑
| Target | Global 路徑 | Project 路徑 |
|---|---|---|
| adal | ~/.adal/skills | .adal/skills |
| universal | ~/.agents/skills | .agents/skills |
| amp | ~/.config/agents/skills | .agents/skills |
| antigravity | ~/.gemini/config/skills | .agents/skills |
| antigravity-cli | ~/.gemini/antigravity-cli/skills | .agents/skills |
| aiderdesk | ~/.aider-desk/skills | .aider-desk/skills |
| astrbot | ~/.astrbot/data/skills | data/skills |
| augment | ~/.augment/skills | .augment/skills |
| autohand-code | ~/.autohand/skills | .autohand/skills |
| bob | ~/.bob/skills | .bob/skills |
| claude | ~/.claude/skills | .claude/skills |
| codearts | ~/.codeartsdoer/skills | .codeartsdoer/skills |
| cline | ~/.cline/skills | .cline/skills |
| codebuddy | ~/.codebuddy/skills | .codebuddy/skills |
| codestudio | ~/.codestudio/skills | .codestudio/skills |
| comate | ~/.comate/skills | .comate/skills |
| codex | ~/.agents/skills | .agents/skills |
| commandcode | ~/.commandcode/skills | .commandcode/skills |
| continue | ~/.continue/skills | .continue/skills |
| cortex | ~/.snowflake/cortex/skills | .cortex/skills |
| copilot | ~/.copilot/skills | .github/skills |
| crush | ~/.config/crush/skills | .crush/skills |
| cursor | ~/.cursor/skills | .agents/skills |
| deepagents | ~/.deepagents/agent/skills | .deepagents/skills |
| deepseek-harness | ~/.dsh/skills | .dsh/skills |
| devin | ~/.config/devin/skills | .devin/skills |
| dexto | ~/.agents/skills | .agents/skills |
| droid | ~/.factory/skills | .factory/skills |
| firebender | ~/.firebender/skills | .firebender/skills |
| forgecode | ~/forge/skills | .forge/skills |
| fx | ~/.fx/skills | .fx/skills |
| gemini | ~/.gemini/skills | .gemini/skills |
| gitlab-duo | ~/.gitlab/duo/skills | skills |
| goose | ~/.agents/skills | .agents/skills |
| grok | ~/.grok/skills | .grok/skills |
| hermes | ~/.hermes/skills | .hermes/skills |
| iflow | ~/.iflow/skills | .iflow/skills |
| jazz | ~/.jazz/skills | skills |
| junie | ~/.junie/skills | .junie/skills |
| kilocode | ~/.kilo/skills | .kilo/skills |
| kimchi | ~/.config/kimchi/harness/skills | .kimchi/skills |
| kimi | ~/.config/agents/skills | .agents/skills |
| kimi-code | ~/.kimi-code/skills | .kimi-code/skills |
| kiro | ~/.kiro/skills | .kiro/skills |
| kode | ~/.kode/skills | .kode/skills |
| letta | ~/.letta/skills | .skills |
| lingma | ~/.lingma/skills | .lingma/skills |
| mcpjam | ~/.mcpjam/skills | .mcpjam/skills |
| mux | ~/.mux/skills | .mux/skills |
| neovate | ~/.neovate/skills | .neovate/skills |
| omp | ~/.omp/agent/skills | .omp/skills |
| ona | — | .ona/skills |
| openclaw | ~/.openclaw/skills | skills |
| opencode | ~/.config/opencode/skills | .opencode/skills |
| openhands | ~/.agents/skills | .agents/skills |
| pi | ~/.pi/agent/skills | .pi/skills |
| pochi | ~/.pochi/skills | .pochi/skills |
| posit-assistant | ~/.posit/assistant/skills | .posit/assistant/skills |
| purecode | ~/.purecode/skills | .agents/skills |
| qoder | ~/.qoder/skills | .qoder/skills |
| qoder-cn | ~/.qoder-cn/skills | .qoder/skills |
| qwen | ~/.qwen/skills | .qwen/skills |
| replit | — | .agents/skills |
| reasonix | ~/.reasonix/skills | .reasonix/skills |
| roo | ~/.roo/skills | .roo/skills |
| rovodev | ~/.rovodev/skills | .rovodev/skills |
| tabnine | ~/.tabnine/agent/skills | .tabnine/agent/skills |
| trae | ~/.trae/skills | .trae/skills |
| trae-cn | ~/.trae-cn/skills | .trae/skills |
| vibe | ~/.vibe/skills | .vibe/skills |
| verdent | ~/.verdent/skills | .verdent/skills |
| warp | ~/.agents/skills | .agents/skills |
| windsurf | ~/.codeium/windsurf/skills | .windsurf/skills |
| witsy | ~/.agents/skills | .agents/skills |
| xcode-claude | ~/Library/Developer/Xcode/CodingAssistant/ClaudeAgentConfig/skills | .claude/skills |
| xcode-codex | ~/Library/Developer/Xcode/CodingAssistant/codex/skills | .codex/skills |
| zcode | ~/.zcode/skills | .zcode/skills |
| zed | ~/.agents/skills | .agents/skills |
| zencoder | ~/.agents/skills | .agents/skills |
universal target(~/.agents/skills)是一個共用的 Agent 目錄,多個 AI CLI 都能從中讀取。當偵測到任何其他 Agent 時,skillshare init 會自動偵測它。在 Project mode 中,amp、codex、cursor、dexto、kimi、purecode、replit、warp、witsy、zed 和 zencoder 共用同一個 .agents/skills 路徑,並會自動歸類在 universal 之下。
這與 npx skills CLI 使用的是同一個路徑。共存細節請參閱 FAQ:搭配 npx skills 使用 universal。
Oh My Pi (OMP)
使用 omp 管理原生 skills、MCP 設定與
程式碼 hooks。
Skills 在全域會放到 ~/.omp/agent/skills,在 project 中放到 .omp/skills。OMP 只掃描
一層 <skill>/SKILL.md,且要求必須有 description;Skillshare 預設的 flat target 命名
符合這種結構。oh-my-pi 是 skill target 的別名;MCP client ID 為 omp。
MCP 使用 ~/.omp/agent/mcp.json 或 .omp/mcp.json,而不是 Pi 的檔案。同步會保留
OMP 的啟用/停用清單與原生 server 設定。若要使用具名 profile,請以 agent: omp
與明確的 config_dir 宣告帳號 target;
自動的 profile 路徑選擇則是另一回事。
Dashboard 的 Extensions 分頁會列出原生、已設定、hook 與 plugin 的 extension 檔案、它們的 scope,以及從檢查到的設定得出的選取狀態。已選取不代表已載入或正在執行。 支援的獨立 module 可以透過會檢查版本的預覽與套用來切換;不支援或不確定的列維持唯讀。 這份清單絕不會匯入 extension 程式碼,也不會遷移設定。只有在 Skillshare 的所有權紀錄與 檔案雜湊相符時,由 Hooks 擁有的檔案才會連回 Hooks。
OMP plugin 管理支援在原生 user/project scope 中,以 marketplace 為基礎的本機/Git source。OMP 帳號不會改變 plugin 的儲存位置。extension 編輯對已驗證版本、所有權與原生鎖的要求,請參閱同一份參考文件。
OMP 沒有 project 信任提示。同步 hooks 前請先審閱程式碼:寫入的 extension 可能會在下次 OMP 啟動時執行。
DeepSeek Harness and GitLab Duo
上方列出的是預設路徑。對於內建的全域路徑,skillshare 也會遵循:
- DeepSeek Harness:
DSH_HOME會選擇<DSH_HOME>/skills。空值或只有空白的值會使用預設路徑。該工具也會讀取~/.agents/skills與 project 的.agents/skills;它的 project target 仍為.dsh/skills。參見原生 skill 探索文件。 - GitLab Duo:
GLAB_CONFIG_DIR會選擇<GLAB_CONFIG_DIR>/skills;否則由XDG_CONFIG_HOME選擇<XDG_CONFIG_HOME>/gitlab/duo/skills。兩者都未設定時,Windows 使用%APPDATA%\GitLab\duo\skills,macOS/Linux 則使用~/.gitlab/duo/skills。它的 project target 是skills,不是.gitlab/duo/skills。
GitLab Duo 的使用者層級 skills 仍屬實驗性功能,需要 glab duo cli --enable-global-skills true 或 GITLAB_ENABLE_GLOBAL_SKILLS=true。啟用全域 skills 時,它也會讀取共用的 ~/.agents/skills 目錄。光是同步檔案並不會啟用探索。參見 GitLab 的 Agent Skills 文件。
請以與該工具相同的原生 home 覆寫設定來執行 skillshare。skillshare 設定中明確指定的 skills 路徑維持不變;工具專屬的設定以及其他共用根目錄(例如 DSH_AGENTS_HOME)需要明確指定 target 路徑。
別名
有些 Target 為了向後相容或方便使用,提供了替代名稱:
| 別名 | 對應到 | 備註 |
|---|---|---|
agents | universal | 舊名稱 |
claude-code | claude | 舊名稱 |
aider-desk | aiderdesk | 帶連字號的變體 |
codearts-agent | codearts | 帶 agent 後綴 |
code-studio | codestudio | 帶連字號的變體 |
command-code | commandcode | 帶連字號的變體 |
devin-terminal | devin | 帶 terminal 後綴 |
deep-agents | deepagents | 帶連字號的變體 |
factory | droid | 品牌/設定目錄名稱 |
forge-code | forgecode | 帶連字號的變體 |
gemini-cli | gemini | 帶 CLI 後綴 |
github-copilot | copilot | 完整產品名稱 |
iflow-cli | iflow | 帶 CLI 後綴 |
kilo | kilocode | 簡短名稱 |
kimi-cli | kimi | 帶 CLI 後綴 |
kiro-cli | kiro | 帶 CLI 後綴 |
mistral-vibe | vibe | 完整產品名稱 |
oh-my-pi | omp | 完整產品名稱 |
purecode-ai | purecode | 帶連字號的變體 |
qwen-code | qwen | 帶 code 後綴 |
rovo-dev | rovodev | 帶連字號的變體 |
tabnine-cli | tabnine | 帶 CLI 後綴 |
zenflow | zencoder | 完整產品名稱 |
你可以在所有指令中使用別名或正式名稱:
skillshare target add claude # 正式名稱
skillshare target add claude-code # 別名 — 結果相同
別名會自動被解析。設定檔與狀態輸出中使用的是正式名稱。
檢查 Target 路徑
對任何 Target,執行:
skillshare target <name>
自訂 Targets
沒看到你的 AI CLI?手動新增它:
skillshare target add myapp ~/.myapp/skills
詳情請參閱新增自訂 Targets。
相關文件
- 新增自訂 Targets — 新增不支援的工具
- 設定 — 設定檔參考
- 指令:target — Target 指令