가이드
Claude Code, Codex, Cursor, OpenCode에 스킬을 동기화하는 방법
모든 스킬을 폴더 하나에 두고, 각 도구가 찾는 위치에 그 폴더를 연결하세요. Claude Code는 ~/.claude/skills, Codex는 ~/.agents/skills를 봐요(Cursor와 OpenCode는 둘 다 읽어요). 같은 스킬을 팀과 공유하려면 대신 MCP 서버 하나에서 제공하세요. 네 도구 모두 원격 MCP 서버에 연결돼요.
짧은 답
- Claude Code:
~/.claude/skills, 또는 저장소의.claude/skills..agents/skills는 읽지 않아요. - Codex:
~/.agents/skills, 또는 저장소의.agents/skills. - Cursor:
.cursor/skills와.agents/skills, 그리고.claude/skills와.codex/skills. 각각 저장소 안이나~/아래에 둬요. - OpenCode:
.opencode/skills,~/.config/opencode/skills, 그리고.claude/skills와.agents/skills.
도구별로 찾는 위치
| 도구 | 개인 폴더 | 저장소 폴더 | 그 밖에 읽는 곳 |
|---|---|---|---|
| Claude Code | ~/.claude/skills | .claude/skills | 관리형 스킬, 플러그인 스킬, claude.ai 계정의 스킬 |
| Codex | ~/.agents/skills | .agents/skills(현재 폴더, 상위 폴더, 저장소 루트) | /etc/codex/skills |
| Cursor | ~/.cursor/skills, ~/.agents/skills | .cursor/skills, .agents/skills | .claude/skills, .codex/skills와 각각의 ~/ 버전 |
| OpenCode | ~/.config/opencode/skills | .opencode/skills | .claude/skills, .agents/skills와 각각의 ~/ 버전 |
각 도구의 문서 기준, 2026년 11월 4일 확인. 각 폴더에는 스킬마다 하위 폴더가 하나씩 있고, 그 안에 SKILL.md가 있어요.
폴더 두 개면 네 도구를 모두 다뤄요. ~/.claude/skills(Claude Code, Cursor, OpenCode)와 ~/.agents/skills(Codex, Cursor, OpenCode)예요.
내 컴퓨터에 사본 하나: 심볼릭 링크
실제 파일은 폴더 하나에 두고, 두 위치가 그 폴더를 가리키게 하세요. macOS나 Linux에서는 다음과 같아요.
mkdir -p ~/skills
# move existing skills in first, then:
ln -s ~/skills ~/.claude/skills
ln -s ~/skills ~/.agents/skills
둘 중 한 폴더라도 이미 있다면, 링크하기 전에 그 안의 내용을 ~/skills로 옮기고 빈 폴더를 지우세요. Cursor와 OpenCode는 두 위치를 모두 읽으므로 같은 파일에 두 경로로 닿아요. 어느 쪽에서 스킬이 두 번 보여도 파일은 하나이니, ~/skills에서 한 번만 고치면 돼요.
저장소에서도 .claude/skills와 .agents/skills로 같은 작업을 하고 실제 폴더를 커밋하면, 저장소를 클론하는 모두가 스킬을 받아요.
팀을 위한 사본 하나: MCP 서버
심볼릭 링크와 저장소는 개발자에게는 잘 맞아요. 하지만 브라우저에서 Claude나 ChatGPT로 일하는 팀원에게는 닿지 않고, 업데이트하려면 git pull이 필요해요. 네 코딩 에이전트는 모두 원격 MCP 서버에도 연결돼요.
- Claude Code:
claude mcp add --transport http <name> <url> - Codex: 설정 파일에
url = "…"가 든 서버 항목(Streamable HTTP). - Cursor: MCP 설정에 추가한 Streamable HTTP 서버.
- OpenCode: 설정 파일에
"type": "remote"가 든 서버.
팀의 스킬을 담은 서버가 있으면 코딩 에이전트, Claude, ChatGPT가 모두 같은 최신 사본을 쓰고, pull하거나 다시 링크할 일이 없어요. OpenAI는 ChatGPT Plus에서 커스텀 MCP 커넥터를 안내하지 않아요. Plus에는 Codex가 포함되니, Plus 사용자는 같은 링크를 Codex CLI나 IDE 확장에 추가하면 돼요.
AI Skill Pod · 무료로 시작
팀의 스킬은 포드 하나에, Claude Code, Codex, Cursor, OpenCode, Claude, ChatGPT는 MCP 링크 하나로. 터미널을 열지 않는 사람도 문서를 붙여 넣거나 대화에서 “이걸 팀 스킬로 만들어 줘”라고 말해 스킬을 추가해요.
도구가 스킬을 보는지 확인하기
- 구조를 확인해요:
<folder>/<skill-name>/SKILL.md형태이고, 폴더 이름이name항목과 같아야 해요. - 프런트매터를 확인해요:
name은 영문 소문자, 숫자, 하이픈으로 64자까지,description은 비어 있지 않아야 해요. SKILL.md 변환기가 둘 다 써 줘요. - 새 세션을 시작하고 에이전트에게 어떤 스킬이 있는지 묻거나, 설명에 적힌 작업을 요청해 보세요.
이 일에 맞는 스킬
- 제품메모로 PRD 쓰기메모, Slack 스레드, 통화 메모를 PRD로 바꾼다. 근거가 붙은 문제, 목표와 비목표, 지표, Must/Should/Could 요구사항, 빈 곳 표시를 담는다.
- 제품머지된 변경으로 쓰는 릴리스 노트머지된 PR이나 티켓으로 고객용 릴리스 노트를 신규·개선·수정으로 나눠 이점부터 쓰고, 내부 변경 이력도 함께 쓴다.
- 제품인수 조건이 있는 사용자 스토리기능을 사용자 스토리로 나누고, 스토리마다 Given/When/Then 인수 조건, 엣지 케이스, 범위 밖 메모, INVEST 점검을 붙인다.
- 제품개발 전 기획서 검토개발 전에 PRD나 기획서를 검토한다. 모호한 표현, 빠진 빈 화면·로딩·오류·권한 상태, 지표, 출시 계획을 보고, 처음 쓰는 사용자로서 흐름을 따라간다.
- 고객 성공지원 티켓으로 쓰는 버그 리포트고객 불만을 개발팀이 바로 쓸 수 있는 버그 리포트로 바꾼다. 재현 단계, 기대·실제 동작, 환경, 영향, 증거, 물어볼 질문을 담는다.
자주 묻는 질문
Claude Code 스킬을 Claude 데스크톱 앱, claude.ai와 동기화하려면 어떻게 하나요?
Claude Code는 디스크의 폴더를 읽고, Claude 데스크톱 앱과 claude.ai는 업로드한 스킬을 계정에 보관해요. 같은 폴더를 ZIP으로 ‘사용자 정의’의 스킬(Skills)에 업로드하거나, 스킬을 제공하는 MCP 서버 하나에 둘 다 연결하세요.
Claude Code가 .agents/skills 폴더를 못 보는 이유는 무엇인가요?
Claude Code는 .agents/skills가 아니라 ~/.claude/skills와 .claude/skills를 읽어요. 위의 심볼릭 링크 단계처럼 폴더를 ~/.claude/skills에 연결하세요.
출처
- Claude Code 문서: 스킬(영어) (확인 2026-11-04)
- Claude Code 문서: MCP(영어) (확인 2026-11-04)
- Codex 문서: 스킬 만들기(영어) (확인 2026-11-04)
- Codex 문서: MCP(영어) (확인 2026-11-04)
- Codex 문서: 요금(영어) (확인 2026-11-04)
- Cursor 문서: 스킬(영어) (확인 2026-11-04)
- Cursor 문서: MCP(영어) (확인 2026-11-04)
- OpenCode 문서: 스킬(영어) (확인 2026-11-04)
- OpenCode 문서: MCP 서버(영어) (확인 2026-11-04)