跳到主要内容

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/skillsdata/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/skillsskills
goose~/.agents/skills.agents/skills
grok~/.grok/skills.grok/skills
hermes~/.hermes/skills.hermes/skills
iflow~/.iflow/skills.iflow/skills
jazz~/.jazz/skillsskills
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/skillsskills
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

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 有替代名称,用于向后兼容或方便使用:

别名解析为说明
agentsuniversal旧版名称
claude-codeclaude旧版名称
aider-deskaiderdesk带连字符的变体
codearts-agentcodearts带 agent 后缀
code-studiocodestudio带连字符的变体
command-codecommandcode带连字符的变体
devin-terminaldevin带 terminal 后缀
deep-agentsdeepagents带连字符的变体
factorydroid品牌 / 配置目录名
forge-codeforgecode带连字符的变体
gemini-cligemini带 CLI 后缀
github-copilotcopilot完整产品名称
iflow-cliiflow带 CLI 后缀
kilokilocode简称
kimi-clikimi带 CLI 后缀
kiro-clikiro带 CLI 后缀
mistral-vibevibe完整产品名称
oh-my-piomp完整产品名称
purecode-aipurecode带连字符的变体
qwen-codeqwen带 code 后缀
rovo-devrovodev带连字符的变体
tabnine-clitabnine带 CLI 后缀
zenflowzencoder完整产品名称

在所有命令中,你可以使用别名或规范名称:

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。


相关内容​