월 US$9.99에 모든 Premium Skill을 이용하세요. 언제든지 취소할 수 있습니다.플랜 보기

Skill이 트리거되지 않는 이유와 해결 방법

에이전트는 description을 읽고 Skill을 고르며, 공간을 아끼려고 description을 잘라 내는 경우가 많습니다. Claude Code, Codex, Cursor가 어떻게 선택하는지, 그리고 선택되는 description은 어떻게 쓰는지 알아보세요.

대상
Skill 사용자와 작성자
지원
Claude Code, Codex, Cursor
소요 시간
7분

짧은 답변

Skill을 이름으로 호출해서 작동한다면 설치는 된 것입니다. 자동으로 실행되는지는 에이전트가 먼저 읽고 줄일 수도 있는 description에 달려 있습니다. 실패 원인이 다르므로 두 가지를 따로 테스트하세요.

에이전트별 Skill 선택 방식

각 에이전트는 먼저 Skill 이름과 description 목록을 읽고, Skill을 고른 뒤에야 전체 지침을 로드합니다. 이 목록은 각 SKILL.md(많은 사람이 skills.md로 검색하는 파일)의 front matter에서 가져오며, 크기 제한이 있습니다.

에이전트먼저 읽는 것공간이 부족할 때
Claude Code이름과 description, 설정된 경우 when_to_use. 각각 최대 1,536자목록에는 컨텍스트 창의 약 1%가 할당되며, 가장 적게 쓰인 description부터 빠집니다
Codex이름, description, 파일 경로목록에는 컨텍스트 창의 약 2%가 할당되며, description부터 줄어듭니다
Cursor이름과 description문서화되어 있지 않음

Skill을 많이 설치하면 길거나 모호한 description은 에이전트가 검토하기도 전에 잘리거나 빠질 수 있습니다. 그래서 첫 문장이 가장 중요합니다.

선택되는 Skill description 작성법

동료가 작업을 부탁하듯이 description을 쓰고, 주된 용도를 첫 문장에 넣으세요.

에이전트는 요청을 이 단어들과 대조하므로, “랜딩 페이지”, “런칭 페이지”, “피치 덱”처럼 사람들이 실제로 입력하는 단어를 쓰세요. 결과물을 먼저 쓰고, 그다음 언제 쓰는지 적으세요.

선택됨

무엇을 만들고 언제 쓰는지

  • “Hero, 기능 그리드, 요금제 토글이 있는 제품 런칭 페이지를 만듭니다. 랜딩 페이지나 런칭 페이지를 요청받았을 때 사용합니다.”
묻힘

일반적

  • “웹사이트 작업을 돕습니다.”
  • 다른 모든 웹 Skill과 경쟁하게 되고, 잘리고 나면 거의 아무 정보도 남지 않습니다.

트리거되는지 테스트하는 방법

이 순서대로 테스트하세요. 첫 단계에서 설치 문제를 배제하므로, 그 뒤에 실패하는 것은 description 문제입니다.

  1. 1이름으로 호출하세요. 실패하면 설치 문제입니다. 문제 해결을 참고하세요.
  2. 2이전 호출이 컨텍스트에 남지 않도록 새 세션을 시작하고, 이름 없이 평소 말로 요청하세요.
  3. 3에이전트에게 어떤 Skill을 썼는지 묻고, 이 Skill만 따를 지침 하나가 지켜졌는지 확인하세요.

다른 Skill이 실행될 때

대개 두 description이 겹치거나 같은 Skill이 두 번 설치된 경우입니다.

  • 원하는 Skill을 이름으로 호출하세요. 이름 호출이 항상 우선합니다.
  • 겹치는 description을 입력, 대상, 결과물 기준으로 좁혀 각 Skill의 역할을 분명히 하세요.
  • 같은 이름이 두 곳에 있을 때: Claude Code는 Enterprise, 개인, 프로젝트 순으로 우선합니다. Codex는 둘 다 표시할 수 있습니다. 사본을 하나만 남기세요.

자주 묻는 질문

Claude Skill이 트리거되지 않는 이유는 무엇인가요?

먼저 이름으로 호출해 보세요. 실패하면 에이전트가 찾는 위치에 Skill이 설치되지 않은 것이고, 일반 요청만 실패한다면 실제로 입력하는 단어로 description을 다시 쓰세요.

Claude는 어떤 Skill을 쓸지 어떻게 결정하나요?

모든 Skill의 이름과 description을 읽은 뒤 요청과 가장 잘 맞는 것을 로드합니다. /skill-name을 입력하면 이 매칭을 건너뛰고 지정한 Skill을 실행합니다.

Skill description에는 무엇을 써야 하나요?

Skill이 무엇을 만들고 언제 쓰는지를 쓰고, 주된 용도는 첫 문장에 넣으세요. description이 잘릴 수 있으므로 “랜딩 페이지”, “피치 덱”처럼 사람들이 실제로 입력하는 단어를 사용하세요.

파일 이름은 SKILL.md인가요, skills.md인가요?

SKILL.md이며, Skill 폴더마다 하나씩 있습니다. front matter에 에이전트가 Skill을 고를 때 읽는 이름과 description이 들어 있습니다.

출처

이 가이드가 도움이 되었나요?