본문으로 건너뛰기

Supported Targets

skillshare가 기본적으로 지원하는 AI CLI 전체 목록입니다.

Overview​

skillshare는 공유 Universal target을 포함해 79개의 내장 target을 제공합니다. skillshare init을 실행하면 설치된 도구를 자동으로 감지하고 설정합니다.


Built-in Targets​

skillshare init 중에 자동 감지되는 도구들입니다.


Target Paths​

TargetGlobal PathProject Path
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)은 여러 AI CLI가 함께 읽을 수 있는 공유 agent 디렉터리입니다. 다른 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)​

네이티브 skills, MCP 구성, code hooks에는 omp를 사용하세요. Skill은 global에서는 ~/.omp/agent/skills, project에서는 .omp/skills로 갑니다. OMP는 <skill>/SKILL.md를 한 수준만 스캔하며 description을 요구합니다. Skillshare의 기본 flat target naming은 이 구조에 맞습니다. oh-my-pi는 skill target alias이고, MCP client ID는 omp입니다.

MCP는 Pi의 파일이 아니라 ~/.omp/agent/mcp.json 또는 .omp/mcp.json을 사용합니다. sync는 OMP의 enable/disable 목록과 네이티브 서버 설정을 보존합니다. named profile에는 agent: omp와 명시적인 config_dir로 계정 target을 선언하세요. 자동 profile 경로 선택은 별개입니다.

대시보드의 Extensions 탭은 네이티브, 구성된, hook, plugin extension 파일과 그 scope, 검사한 설정에서 읽은 선택 상태를 나열합니다. 선택되었다고 해서 로드되었거나 실행 중이라는 뜻은 아닙니다. 지원되는 독립형 모듈은 revision을 확인하는 미리보기와 적용으로 켜고 끌 수 있으며, 지원되지 않거나 불확실한 행은 읽기 전용으로 남습니다. inventory는 extension 코드를 import하거나 설정을 migrate하지 않습니다. Hooks 소유 파일은 Skillshare의 소유권 기록과 파일 해시가 일치할 때만 Hooks로 다시 연결됩니다.

OMP plugin 관리는 네이티브 user/project scope에서 marketplace 기반 로컬/Git source를 지원합니다. OMP 계정은 plugin 저장소를 바꾸지 않습니다. extension 편집에 필요한 검증된 버전, 소유권, 네이티브 lock 요구 사항은 같은 레퍼런스를 참고하세요.

OMP에는 project trust 확인이 없습니다. hooks를 sync하기 전에 코드를 검토하세요. 작성된 extension은 다음 OMP 시작 시 실행될 수 있습니다.

DeepSeek Harness and GitLab Duo​

위 경로는 기본값입니다. 내장 global 경로에 대해 skillshare는 다음도 따릅니다:

  • DeepSeek Harness: DSH_HOME은 <DSH_HOME>/skills를 선택합니다. 비어 있거나 공백만 있는 값은 기본값을 사용합니다. 이 도구는 ~/.agents/skills와 project의 .agents/skills도 읽으며, project target은 .dsh/skills로 유지됩니다. 네이티브 skill discovery 문서를 참고하세요.
  • 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은 .gitlab/duo/skills가 아니라 skills입니다.

GitLab Duo의 사용자 수준 skill은 실험적 기능이며 glab duo cli --enable-global-skills true 또는 GITLAB_ENABLE_GLOBAL_SKILLS=true가 필요합니다. global skill이 활성화되면 공유 ~/.agents/skills 디렉터리도 읽습니다. 파일을 sync하는 것만으로는 discovery가 활성화되지 않습니다. GitLab의 Agent Skills 문서를 참고하세요.

도구와 같은 네이티브 home override로 skillshare를 실행하세요. skillshare 구성에 명시한 skills 경로는 그대로 유지됩니다. 도구별 구성과 DSH_AGENTS_HOME 같은 대체 공유 루트에는 명시적인 target 경로가 필요합니다.

Aliases​

일부 Target은 하위 호환성이나 편의를 위한 대체 이름을 가지고 있습니다.

AliasResolves ToNotes
agentsuniversal레거시 이름
claude-codeclaude레거시 이름
aider-deskaiderdesk하이픈 변형
codearts-agentcodeartsagent 접미사가 붙은 형태
code-studiocodestudio하이픈 변형
command-codecommandcode하이픈 변형
devin-terminaldevinterminal 접미사가 붙은 형태
deep-agentsdeepagents하이픈 변형
factorydroid브랜드 / config 디렉터리 이름
forge-codeforgecode하이픈 변형
gemini-cligeminiCLI 접미사가 붙은 형태
github-copilotcopilot전체 제품명
iflow-cliiflowCLI 접미사가 붙은 형태
kilokilocode짧은 이름
kimi-clikimiCLI 접미사가 붙은 형태
kiro-clikiroCLI 접미사가 붙은 형태
mistral-vibevibe전체 제품명
oh-my-piomp전체 제품명
purecode-aipurecode하이픈 변형
qwen-codeqwencode 접미사가 붙은 형태
rovo-devrovodev하이픈 변형
tabnine-clitabnineCLI 접미사가 붙은 형태
zenflowzencoder전체 제품명

모든 명령어에서 alias 또는 정식 이름 중 하나를 사용할 수 있습니다.

skillshare target add claude           # 정식 이름
skillshare target add claude-code # alias — 결과는 동일

Alias는 자동으로 해석됩니다. Config 파일과 status 출력에는 정식 이름이 사용됩니다.


Check Target Path​

어떤 Target이든 다음을 실행하세요.

skillshare target <name>

Custom Targets​

사용 중인 AI CLI가 보이지 않나요? 수동으로 추가하세요.

skillshare target add myapp ~/.myapp/skills

자세한 내용은 Adding Custom Targets를 참고하세요.