SKILL.md의 머리말은 이 능력을 연결하는 계약이야
본문이 실제 작업 지시라면 YAML 머리말은 도구가 그 지시를 언제 어떻게 쓸지 정해. name은 호출 이름, description은 무엇을 언제 쓰는지, invocation은 직접·자동·비활성 여부를 나타내. arguments는 입력값, paths는 함께 읽을 자료, model과 subagent는 실행 환경을 고르고.
자동 호출에서는 설명이 곧 라우터야. "보안 거"처럼 흐린 문장보다 "OWASP 기준으로 웹 API 변경을 감사할 때"처럼 대상과 시점을 함께 적어야 엉뚱한 작업에 끼어들지 않아. subagent: true는 긴 작업을 격리하지만 주 세션에서 중간 과정이 덜 보이는 대가도 기억해.
머리말의 핵심은 name·description·invocation·arguments·paths·model·subagent와 버전 관리까지 모두 8가지야.
직접 확인할 항목: /name, auto, disabled, explicit, version, {{name}}.