AI Agent Skills 2026.06.02

2026 Agent Skills 완전 가이드: SKILL.md에서 Cursor 재사용 워크플로까지(클라우드 Mac)

코딩 Agent는 저장소 편집, 스크립트 실행, PR 생성까지 처리합니다. 배포·테스트·감사 흐름을 매 세션 수백 자 Prompt로 붙이면 컨텍스트가 반복 지시로 채워지고 스레드 간 이어지지 않습니다. Agent Skills(agentskills.io 오픈 표준)는 「X 하는 방법」을 버전 관리 가능한 SKILL.md 모듈로 패키징하며 Cursor, Claude Code, Gemini CLI 등이 필요 시 로드합니다.

본문은 개발자와 Mac 파워 유저를 대상으로 합니다. ① 임시 Prompt와 Rule의 한계, ② Skill vs Rule vs MCP 매트릭스와 3단계 점진적 로드, ③ SKILL.md 템플릿과 6단계 체크리스트, ④ 클라우드 Mac에서 Cursor Agent + Skill을 7×24 운영하는 이유를 정리합니다. Hermes 「Skill Documents」(메모리)는 Hermes 영속 메모리·임대 가이드를 참고하세요. Agent Skills와는 다른 개념입니다.

01 Cursor Agent Skills가 해결하는 것: 반복 Prompt에서 플레이북으로

Cursor 문서에 따르면 Skill은 이식 가능하고 Git 추적 가능한 역량 팩(스크립트, 템플릿, 참조)입니다. Agent가 관련성을 판단하거나 /skill-name으로 호출합니다. Anthropic이 2025년 말 형식을 오픈소스했으며 스펙은 agentskills/agentskills에 있습니다.

  • 반복 워크플로: 「lint → test → commit → gh pr create」를 매 대화마다 다시 설명해야 합니다.
  • Rule은 항상 켜짐: 스타일과 「주석 금지」는 .cursor/rules에 두되, 200줄 배포 런북을 Rule에 넣으면 무관한 작업에도 Token을 소비합니다.
  • 팀 재사용 없음: Skill은 저장소에서 PR 리뷰 가능합니다. 구두 SOP는 아닙니다.
  • MCP 아님: MCP는 외부 API를 연결합니다. Skill은 기존 도구를 어떤 순서로 쓸지 알려줍니다.

Rule은 항상 있는 온보딩 문서입니다. Skill은 작업이 맞을 때 여는 런북입니다.

02 Agent Skill vs Cursor Rule: 의사결정 매트릭스

Rule vs Skill vs MCP(2026 실무)
차원 Rule Skill MCP
로드 시점 glob 일치 중 지속 주입 Agent 관련성 또는 /name 서버 연결 후
전형적 내용 스타일, 금지, 브랜드 톤 다단계 SOP 외부 도구 API
컨텍스트 비용 고정 오버헤드 점진적, 더 절약 도구 출력에 따름
위치 .cursor/rules/ .cursor/skills/ 또는 .agents/skills/ MCP 설정
적합 용도 「var 절대 금지」 「staging 전체 배포 체크리스트」 「Jira / 내부 API 조회」

Cursor 2.4+는 /migrate-to-skills로 일부 dynamic rules와 레거시 slash command를 Skill로 이전합니다. 하드 Rule은 10개 미만으로 유지하고 절차는 Skill로 옮기세요.

03 SKILL.md 작성법: 구조, YAML, 점진적 로드

각 Skill은 최소 SKILL.md(YAML frontmatter + Markdown)가 있는 폴더입니다. 선택: scripts/, references/, assets/. 일반 경로:

  • Cursor 프로젝트: .cursor/skills/your-skill/SKILL.md
  • 크로스툴: .agents/skills/your-skill/SKILL.md
  • 사용자 전역: ~/.cursor/skills/ 또는 ~/.agents/skills/

오픈 스펙의 점진적 공개: ① 시작 시 모든 Skill의 name + description(각 ~100 tokens), ② 일치 시 SKILL.md 전문(~5000 tokens 미만 권장), ③ 실행 중 references/ 또는 scripts/——스크립트 출력은 채팅으로, 소스는 반드시 전체 로드하지 않습니다.

.cursor/skills/deploy-staging/SKILL.md
---
name: deploy-staging
description: >-
  Use when the user deploys to staging or says "pre-prod release".
  Keywords: deploy, staging, pre-prod.
paths:
  - "apps/web/**"
---

# Deploy to staging

## Steps
1. Run `scripts/validate.py`
2. Run `scripts/deploy.sh staging`
3. curl health URL; stop if not 200

description은 라우팅 키이며 요약이 아닙니다. 언제 발동하는지, 사용자가 무엇이라 말하는지 적으세요. name은 폴더명과 일치, 소문자·숫자·하이픈, 최대 64자입니다.

04 첫 Cursor Agent Skill 만드는 6단계

  1. 단일 작업 선택: 예 「PR 열기」「보안 감사」——「코드+배포+블로그」를 한 Skill에 넣지 마세요.
  2. 채팅으로 초안: /create-skill로 트리거와 단계를 설명합니다.
  3. 레이아웃 커밋: .cursor/skills/pr-release/를 만들고 name: pr-release를 폴더명과 맞춥니다.
  4. 검증 가능한 단계: Gather → Act → Verify: git status 확인, gh pr create, gh pr view로 URL 확인. 실패(gh auth login 등)도 문서화합니다.
  5. (선택) scripts: 반복 bash는 scripts/에. 본문에는 「왜 실행하는지」를 prose로 씁니다.
  6. 트리거 테스트: 실제 사용자 문구로 시험하고 Cursor Settings → Rules에서 발견을 확인합니다. /migrate-to-skills로 구 Rule을 이전하고 중복을 삭제합니다.

용어 일관, 경로는 슬래시, 핵심 SKILL.md는 ~500줄 이내. 상세는 references/에 둡니다.

05 인용 가능한 스펙과 2026 생태계

  • 필수 frontmatter: name(≤64자), description(≤1024자, 비어 있지 않음)——Agent Skills Specification.
  • 점진적 로드: 메타데이터 ~100 tokens, 전문 <5000 tokens, 리소스는 온디맨드——동일 스펙.
  • Cursor 확장: paths glob, 수동 전용 disable-model-invocation: true——Cursor Skills 문서.
  • 크로스플랫폼: Claude Code ~/.claude/skills, Codex ~/.codex/skills, Cursor .cursor/skills. 한 저장소로 여러 도구를 공유할 수 있습니다.
  • 2026 테마: PR 자동화, TDD 루프, React/Next 감사 Skill——Marketplace 서명 소스를 우선하고 미검증 스크립트를 함부로 실행하지 마세요.

FAQ: Skill은 모델 자율성을 없애지 않습니다. 전역은 ~/.cursor/skills/, 프로젝트는 저장소 내. Cursor 2.4+에서 안정적입니다.

06 클라우드 Mac에서 Cursor Agent + Skills: JEXCLOUD 정리

Skill에도 항상 켜진 macOS 호스트가 필요합니다. 노트북은 슬립합니다. 개인 Mac에서는 Telegram/OpenClaw 게이트웨이가 끊깁니다. CI와 Cursor를 한 Apple ID에서 섞으면 인증서 문제가 납니다.

Agent + Skills의 세 가지 호스트
호스트 장점 리스크
MacBook 최저 IDE 지연 7×24 불가, 높은 CAPEX
과매 VPS / 비공식 macOS 저렴해 보임 진짜 macOS/Xcode/Metal 없음, 장시간 링크 불안정
JEXCLOUD 베어메탈 Mac 진짜 macOS, Git Skill, SSH Agent 키·리스 계획(도움말)

권장 토폴로지: 노트북에서 일상 편집과 /create-skill; 임대 Mac에서 동일 저장소 clone 후 launchd로 게이트웨이 상시(OpenClaw launchd 가이드); PR Skill은 서버에서 gh pr create를 실행해 슬립 중단을 방지합니다. CI 분리는 하이브리드 CI 가이드를 따르세요.

과매 호스트의 약점: ① IO 경합으로 Skill 검증 스크립트 타임아웃, ② SSH 끊김으로 장시간 Agent 루프 중단, ③ 비베어메탈에서는 xcodebuild 재현 불가.

프로덕션 Agent 자동화에는 월 임대 JEXCLOUD 다리전 베어메탈 Mac과 저장소 .cursor/skills가 적합합니다. 전용 Apple Silicon, 7×24, 탄력 리스. 요금주문을 참고하세요.