팟캐스트로 돌아가기Claude
Claude Code skills
Skills와 Claude Code의 다른 기능들을 비교하면
Claw Code offers several customization options.
Claude Code는 여러 가지 커스터마이징 옵션을 제공합니다.
Skills, claw.md, sub aents, hooks, MCP servers.
Skills, CLAUDE.md, 서브에이전트, hooks, MCP 서버가 있습니다.
They solve different problems.
각각 다른 문제를 해결합니다.
Knowing when to use each prevents you from building the wrong thing.
언제 무엇을 써야 하는지 알면 잘못된 것을 만드는 일을 막을 수 있습니다.
So, let's run them down.
하나씩 살펴보겠습니다.
Cloud.md loads into every conversation always.
CLAUDE.md는 모든 대화에 항상 로드됩니다.
So, if you want claude to use TypeScript strict mode in this project, then put it in your cloud.
이 프로젝트에서 Claude가 TypeScript strict mode를 사용하길 원한다면 CLAUDE.md에 작성하세요.
MD file skills load on demand.
Skills는 필요할 때 로드됩니다.
When Claude matches a request, your PR review checklist doesn't need to be in the context when you're writing a new code.
Claude가 요청을 인식하면, 새 코드를 작성할 때 PR 리뷰 체크리스트가 컨텍스트에 없어도 됩니다.
It activates when you ask for a review.
리뷰를 요청할 때 활성화됩니다.
So, use Claude MD for project-wise standards that always apply constraints like never modify the database schema, framework preferences, and coding style.
CLAUDE.md는 Claude의 항상 적용되는 프로젝트 전반 표준에 사용하세요. 데이터베이스 스키마 절대 수정 금지, 프레임워크 선호도, 코딩 스타일 같은 제약 조건입니다.
Then use skills for task specific expertise, knowledge that's only relevant sometimes, and detailed procedures that would clutter every conversation.
Skills는 특정 작업 전문 지식, 때때로만 필요한 지식, 모든 대화를 복잡하게 만들 상세 절차에 사용하세요.
Skills add knowledge to your current conversation.
Skills는 현재 대화에 지식을 추가합니다.
When a skill activates, its instructions join the existing context.
Skill이 활성화되면 해당 지시사항이 기존 컨텍스트에 합류합니다.
Sub aents run in a separate context.
서브에이전트는 별도의 컨텍스트에서 실행됩니다.
They receive a task, work on it independently, and return results.
작업을 받아 독립적으로 처리하고 결과를 반환합니다.
They're isolated from your main conversation.
메인 대화와 격리되어 있습니다.
Use sub agents when you want to delegate a task to a separate execution context.
작업을 별도의 실행 컨텍스트에 위임하려면 서브에이전트를 사용하세요.
You need different tool access that the main conversation does.
메인 대화와 다른 도구 접근 권한이 필요할 때 사용합니다.
You want isolation between delegated work and your main context.
위임된 작업과 메인 컨텍스트 간의 격리가 필요할 때 사용합니다.
Use skills when you want to enhance cla's knowledge for the current task.
현재 작업을 위해 Claude의 지식을 강화하려면 Skills를 사용하세요.
The expertise applies throughout a conversation.
전문 지식은 대화 전반에 걸쳐 적용됩니다.
Hooks fire on events.
Hooks는 이벤트 발생 시 실행됩니다.
A hook might run a llinter every time Claude saves a file or validate input before certain tool calls.
hook은 Claude가 파일을 저장할 때마다 linter를 실행하거나 특정 도구 호출 전에 입력을 검증할 수 있습니다.
They're all event driven, while skills, they're request driven.
hooks는 이벤트 기반이고, Skills는 요청 기반입니다.
They activate based on what you're asking.
요청 내용에 따라 활성화됩니다.
So use hooks for operations that should run on every file save, validation before specific tool calls, or automated side effects of clause actions.
hooks는 파일 저장마다 실행해야 하는 작업, 특정 도구 호출 전 검증, Claude 동작의 자동화된 부작용에 사용하세요.
Then use skills for knowledge that informs how claw handles requests, guidelines that affect clause reasoning.
Skills는 Claude가 요청을 처리하는 방식을 안내하는 지식과 Claude의 추론에 영향을 주는 지침에 사용하세요.
A typical setup might include a claw.md file for always on project standards, skills for task specific expertise, hooks for automated operations.
일반적인 설정에는 항상 활성화된 프로젝트 표준을 위한 CLAUDE.md 파일, 작업별 전문 지식을 위한 Skills, 자동화 작업을 위한 hooks가 포함될 수 있습니다.
Each handles its own specialty.
각각 고유의 전문 영역을 담당합니다.
Don't force everything into skills when another option fits best.
다른 옵션이 더 적합할 때는 모든 것을 Skills에 넣으려 하지 마세요.
You can use multiple at a time.
여러 개를 동시에 사용할 수 있습니다.
Skills provide automatic task specific expertise.
Skills는 자동으로 작업별 전문 지식을 제공합니다.
CloudMD is for always on instructions.
CLAUDE.md는 항상 활성화된 지시사항을 위한 것입니다.
Sub aents run in isolated context.
서브에이전트는 격리된 컨텍스트에서 실행됩니다.
[music]
[music]
Hooks fire on events.
Hooks는 이벤트 발생 시 실행됩니다.
MCP provides external tools.
MCP는 외부 도구를 제공합니다.
Use skills when you have knowledge that Claude should apply automatically when the topic is relevant and combine them with other features for comprehensive customization.
주제가 관련될 때 Claude가 자동으로 적용해야 하는 지식이 있다면 Skills를 사용하고, 다른 기능들과 결합해 포괄적인 커스터마이징을 구현하세요.