Supported Targets
skillshare 开箱即用支持的 AI CLI 完整列表。
概览
skillshare 提供 79 个内置 target,其中包括共享的 Universal target。运行 skillshare init 时,它会自动检测并配置任何已安装的工具。
内置 Target
以下工具会在 skillshare init 期间被自动检测:
Target 路径
| Target | 全局路径 | 项目路径 |
|---|---|---|
| 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: Using universal alongside npx skills。
Oh My Pi (OMP)
使用 omp 管理原生 skill、MCP 配置和
code hooks。
Skill 在全局写入 ~/.omp/agent/skills,在项目中写入 .omp/skills。OMP 只扫描一层
<skill>/SKILL.md,并要求提供描述;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 路径是另一回事。
仪表盘的 Extensions 标签页会列出原生、已配置、hook 和 plugin 的 extension 文件、 它们的作用范围,以及从已检查的设置中读出的选择状态。已选择不代表已加载或正在运行。 受支持的独立模块可以通过带 revision 检查的预览和应用来切换;不受支持或无法确定的行 保持只读。这个清单永远不会导入 extension 代码,也不会迁移设置。由 Hooks 拥有的文件 只有在 skillshare 的所有权记录和文件 hash 都相符时,才会链接回 Hooks。
OMP plugin 管理支持在原生 user/project 作用范围中使用 以 marketplace 为基础的本地/Git 来源。OMP 账号不会重定向 plugin 存储位置。extension 编辑 对已验证版本、所有权和原生锁的要求,参见同一份参考文档。
OMP 没有项目信任提示。同步 hooks 前请先审查代码:写入的 extension 可能会在下一次 OMP 启动时执行。
DeepSeek Harness 和 GitLab Duo
上表显示的是默认路径。对于内置的全局路径,skillshare 还会遵循:
- DeepSeek Harness:
DSH_HOME会选择<DSH_HOME>/skills。空值或只有空白的值会使用默认路径。该工具也会读取~/.agents/skills和项目的.agents/skills;它的项目 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。它的项目 target 是skills,而不是.gitlab/duo/skills。
GitLab Duo 的用户级 skill 仍属实验性功能,需要 glab duo cli --enable-global-skills true 或 GITLAB_ENABLE_GLOBAL_SKILLS=true。启用全局 skill 后,它也会读取共享的 ~/.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>
自定义 Target
没有找到你的 AI CLI?手动添加它:
skillshare target add myapp ~/.myapp/skills
相关内容
- Adding Custom Targets — 添加不支持的工具
- Configuration — 配置文件参考
- Commands: target — Target 命令