팟캐스트로 돌아가기Claude
Claude Code skills
Skills 공유하기
Speaker 1: Skills become more valuable when shared.
Speaker 1: 스킬은 공유될 때 더욱 가치 있어집니다.
A PR review skill that only you use is helpful.
본인만 사용하는 PR 리뷰 스킬도 유용합니다.
The same skill shared across your team standardizes code review and provides a consistent experience amongst your organization which is much better.
팀 전체와 공유되는 동일한 스킬은 코드 리뷰를 표준화하고 조직 전반에 걸쳐 일관된 경험을 제공하며, 이는 훨씬 더 좋습니다.
Here are ways you can share your skills.
스킬을 공유하는 방법을 소개합니다.
Speaker 1: Now the simplest sharing method is committing skills to your repository.
Speaker 1: 가장 간단한 공유 방법은 스킬을 저장소에 커밋하는 것입니다.
Place them in dot-claud-slash-skills.
이 파일들을 dot-claud-slash-skills 디렉토리에 배치하세요.
Anyone who clones the repository gets these skills automatically.
저장소를 클론하는 모든 사람이 이 스킬을 자동으로 얻게 됩니다.
No extra installation, it's just what you're doing already.
추가 설치가 필요 없으며, 이미 하고 있는 작업의 일부입니다.
When you push updates, everyone gets them on their next pull.
업데이트를 푸시하면 모든 사람이 다음 풀 시 받게 됩니다.
This works well for team coding standards, project-specific workflows, or skills that reference your codebase structure.
이는 팀 코딩 표준, 프로젝트별 워크플로우, 또는 코드베이스 구조를 참조하는 스킬에 잘 작동합니다.
Speaker 1: Another way you can distribute your skills is through plugins.
Speaker 1: 스킬을 배포하는 또 다른 방법은 플러그인을 통하는 것입니다.
Think of plugins as ways to extend Claude Code with custom functionality, but designed to be shared across teams and projects.
플러그인은 Claude Code를 사용자 정의 기능으로 확장하는 방법이지만, 팀과 프로젝트 전반에 공유되도록 설계된 것입니다.
In your plugin project, create a directory called skills.
플러그인 프로젝트에서 skills라는 디렉토리를 만드세요.
This will then follow a similar file structure to the dot-claud directory in our project with the name of the skill with a skill-dot-MD file.
그러면 스킬 이름과 skill-dot-MD 파일을 포함하여 프로젝트의 dot-claud 디렉토리와 유사한 파일 구조를 따르게 됩니다.
And after you distribute your plugin to a marketplace, other users can download it into Claude Code for themselves to use.
플러그인을 마켓플레이스에 배포한 후에는 다른 사용자들이 Claude Code에 다운로드하여 사용할 수 있습니다.
This is best if your skills have functionality that isn't too project-specific and can be used by community members.
이는 스킬에 너무 프로젝트 특화적이지 않고 커뮤니티 구성원이 사용할 수 있는 기능이 있을 때 가장 좋습니다.
Speaker 1: Administrators can deploy skills organization-wide through managed settings.
Speaker 1: 관리자는 관리되는 설정을 통해 조직 전체에 스킬을 배포할 수 있습니다.
Enterprise skills take highest priority.
엔터프라이즈 스킬은 최우선 순위를 가집니다.
Like we discussed before, they override personal project and plugin skills with the same name.
앞서 논의했듯이, 동일한 이름의 개인, 프로젝트, 플러그인 스킬을 재정의합니다.
This is for mandatory standards, security requirements, compliance workflows, or coding practices that must be consistent across the organization.
이는 조직 전체에 걸쳐 일관되어야 하는 필수 표준, 보안 요구 사항, 규정 준수 워크플로우, 또는 코딩 관행을 위한 것입니다.
Keyword, must.
핵심 단어: 반드시.
Speaker 1: Here's some that surprises people: sub-agents don't automatically see your skills.
Speaker 1: 사람들을 놀라게 하는 것이 있습니다: 서브 에이전트는 자동으로 스킬을 인식하지 못합니다.
Yeah.
맞습니다.
When you delegate a task to a sub-agent, it starts with a fresh clean context.
서브 에이전트에게 작업을 위임할 때, 서브 에이전트는 새로운 깨끗한 컨텍스트로 시작합니다.
Built-in agents like the explorer, planner, and verify can't access skills at all.
탐색기, 플래너, 검증기와 같은 내장 에이전트는 스킬에 전혀 접근할 수 없습니다.
Only custom sub-agents you define can use them, and only when you explicitly list them.
사용자가 정의한 사용자 정의 서브 에이전트만 사용할 수 있으며, 명시적으로 나열할 때만 가능합니다.
To create a custom sub-agent with skills, add an agent-dot-MD file in dot-claud-slash-agents.
스킬이 있는 사용자 정의 서브 에이전트를 만들려면 dot-claud-slash-agents에 agent-dot-MD 파일을 추가하세요.
The skills field lists which skills to load.
skills 필드는 로드할 스킬을 나열합니다.
These skills are loaded when the sub-agent starts, not on demand like in the main conversation.
이 스킬들은 메인 대화에서처럼 요청 시가 아니라 서브 에이전트가 시작할 때 로드됩니다.
So, take that into consideration.
따라서 이 점을 고려하세요.
First ensure the skills exist.
먼저 스킬이 존재하는지 확인하세요.
Okay, it exists.
네, 존재합니다.
Then create the sub-agent using the Claude Code sub-agent creator.
그런 다음 Claude Code 서브 에이전트 생성기를 사용하여 서브 에이전트를 만드세요.
If you have a sub-agent that you want to add these skills to already, just go to the existing agent-dot-MD file.
이미 이 스킬을 추가하려는 서브 에이전트가 있다면, 기존 agent-dot-MD 파일로 이동하세요.
Then after that, create the skills field and add your skills.
그 후에 skills 필드를 만들고 스킬을 추가하세요.
When you delegate to the sub-agent, it has both skills loaded and applies them to every single review.
서브 에이전트에게 위임하면, 서브 에이전트는 두 스킬을 모두 로드하여 모든 단일 검토에 적용합니다.
Now this pattern works really well when you want isolated task delegation with specific expertise.
이 패턴은 특정 전문성으로 분리된 작업 위임을 원할 때 매우 잘 작동합니다.
Different sub-agents need different skills: front-end reviewer versus back-end reviewer.
서로 다른 서브 에이전트는 서로 다른 스킬이 필요합니다: 프론트엔드 검토자 대 백엔드 검토자.
You want to enforce standards and delegate work without relying on prompts.
프롬프트에 의존하지 않고 표준을 적용하고 작업을 위임하고 싶을 것입니다.
Only list skills that are always relevant to the sub-agent's purpose.
서브 에이전트의 목적과 항상 관련된 스킬만 나열하세요.
Speaker 1: Share skills through project directories for team access, plugins for cross-repository distribution, or enterprise deployment for organization-wide standards.
Speaker 1: 팀 접근을 위한 프로젝트 디렉토리, 크로스 저장소 배포를 위한 플러그인, 또는 조직 전체 표준을 위한 엔터프라이즈 배포를 통해 스킬을 공유하세요.
Sub-agents don't inherit skills automatically, so list them explicitly in the sub-agent skills field.
서브 에이전트는 스킬을 자동으로 상속하지 않으므로, 서브 에이전트 skills 필드에 명시적으로 나열하세요.
Built-in agents can't access skills, only custom sub-agents can in your dot-claud-slash-agents.
내장 에이전트는 스킬에 접근할 수 없으며, dot-claud-slash-agents에 있는 사용자 정의 서브 에이전트만 접근할 수 있습니다.
Skills load when the sub-agent starts, so only list skills that are always relevant to its purpose.
스킬은 서브 에이전트가 시작할 때 로드되므로, 항상 목적과 관련된 스킬만 나열하세요.