매번 「테스트→커밋→PR」 긴 프롬프트를 붙여넣는 대신, Agent Skills는 재사용 가능한 플레이북으로 워크플로를 패키징합니다. agentskills.io 오픈 표준이며 Cursor, Claude Code, Codex CLI, Gemini CLI 등에서 호환됩니다.
본문은 Mac에서 OpenClaw·Hermes·일상 코딩을 하는 개발자를 위합니다. Skill 가치, Rule 차이, SKILL.md 필드, 3단계 점진 로딩과 6단계 구축 체크리스트를 다루며, 24/7 Agent에 베어메탈 Mac이 필요한 시점도 정리합니다.
01 Agent Skill이 필요한 이유: 반복 프롬프트 탈피
- 세션 간 재사용 불가: 배포 체크리스트가 채팅 종료와 함께 사라집니다.
- 컨텍스트 비대: 운영 매뉴얼 전체가 코드용 토큰을 잠식합니다.
- 팀 편차: 개인별 rules 파일 버전이 갈립니다.
Skill은 「X 하는 법」 모듈화입니다. MCP는 도구 연결, Skill은 순서·검증·수용 기준을 정의합니다.
02 Skill vs Rule: 의사결정 매트릭스
| 항목 | Rule | Skill |
|---|---|---|
| 로딩 | 세션 전역 | 관련 작업 시 |
| 적합 | 스타일·Git 경계 | 배포·PR·감사 다단계 |
| 이식성 | Cursor 로컬 다수 | Git 표준 레이아웃 |
03 SKILL.md 구조와 3단계 점진 로딩
예: .cursor/skills/deploy-app/SKILL.md. description은 요약이 아니라 트리거 조건을 씁니다.
| 단계 | 시점 | 내용 |
|---|---|---|
| L1 발견 | 시작 | name + description |
| L2 활성 | 작업 매칭 | SKILL.md 전문 |
| L3 온디맨드 | 실행 중 | references/·스크립트 출력 |
04 Mac에서 첫 Skill 만들기: 6단계
- 단일 책임 선택: 베어메탈 호스트 검증 등.
- 디렉터리 생성:
mkdir -p .cursor/skills/mac-host-verify/scripts - SKILL.md 작성: Gather → Act → Verify, 이유 명시.
- (선택) 스크립트:
sw_vers,xcode-select -p검사. - 트리거 검증: 새 Agent 채팅으로 실제 문장 테스트.
- 팀 배포: README 링크,
/migrate-to-skills활용.
05 2026 생태계·CALMVPS 베어메탈 Mac
- 표준: Anthropic 2025년 12월 공개, Cursor 2.4+ 지원(공식 문서 기준).
- 크로스 툴: Claude Code·Codex·Copilot·Gemini CLI 등 호환 주장—필드는 각 문서로 확인.
- 커뮤니티: 서드파티 카탈로그 수만 건 언급—설치 전 SKILL.md·스크립트 검토 필수.
개인 Mac 슬립·Linux VPS만으로는 24/7 Skill·Xcode·launchd 네이티브 경로가 깨집니다. 안정적 24/7 베어메탈 Mac이 필요하면 CALMVPS 렌탈이 실무적으로 유리한 경우가 많습니다. CALMVPS 가격을 참고하세요.