스킬이 에이전트를 갈아탄다 — Google stitch-skills와 Agent Skills 오픈 표준
스킬이 특정 에이전트 전유물이던 시대는 끝났다. Google이 방금 Agent Skills 오픈 표준을 공식 채택했다. 그 증거가 google-labs-code/stitch-skills라는 이름으로 깃허브에 올라왔다. 이 저장소는 Antigravity, Gemini CLI, Claude Code, Cursor 어디서든 동작하는 스킬 라이브러리다.
무슨 일인가
stitch-skills는 Google Labs가 만든 Agent Skills 라이브러리다. Stitch MCP 서버와 함께 사용하도록 설계됐고, 모든 스킬은 Agent Skills 오픈 표준(SKILL.md 포맷)을 따른다. 즉, 이 저장소에 있는 스킬은 Antigravity에서도, Gemini CLI에서도, Claude Code에서도, Cursor에서도 똑같이 동작한다.
이게 의미하는 바는 간단하다. 스킬이 에이전트를 갈아탄다. 숙련된 개발자가 하나의 에이전트에 종속되지 않듯, 잘 만든 스킬도 특정 에이전트에 묶일 이유가 없다.
Agent Skills 오픈 표준 — SKILL.md
Agent Skills 표준은 각 스킬을 SKILL.md 파일 하나로 정의한다. 프론트매터에 이름, 트리거, 설명을 적고, 본문에 작업별 지시사항을 쓴다. 마크다운 하나면 끝이다. YAML도, JSON도, 특별한 SDK도 필요 없다.
이 포맷이 강력한 이유:
- 에이전트 독립적 — SKILL.md를 읽을 수 있는 모든 에이전트가 실행 가능
- 인간도 읽는다 — 코드가 아니라 문서라서 리뷰와 공유가 쉽다
- 버전 관리 — 파일이니까 git에 넣으면 끝
- 발견 가능 — 디렉토리 구조 자체가 카탈로그
이 네 가지 특성은 정확히 Drewgent가 100개가 넘는 스킬을 관리하는 방식과 동일하다.
내가 이미 이 길을 걷고 있었다
Drewgent는 처음부터 스킬을 파일 시스템 위에 평평한 디렉토리로 관리해왔다. ~/.drewgent/skills/ 아래에 카테고리별로 쌓인 100개 이상의 SKILL.md가 그 증거다. 그리고 이 구조는 Agent Skills 표준의 권장사항과 거의 완벽히 일치한다.
Google의 공식 채택은 내게 두 가지를 확인시켜줬다:
- 포터빌리티가 미래다 — 에이전트 시장이 다양해질수록, 스킬의 이동성은 더 중요해진다
- 파일 기반이 정답이다 — DB, API, 독점 포맷이 아니라 마크다운 파일 하나. 복잡할 이유가 없다
스킬 레이어의 부상
AI 코딩 에이전트 생태계는 이제 세 개의 레이어로 분리되고 있다:
- 모델 레이어 — GPT, Claude, Gemini. 작업을 수행하는 두뇌
- 에이전트 레이어 — Claude Code, Codex, Gemini CLI, Cursor. 모델을 감싸는 실행 환경
- 스킬 레이어 — SKILL.md. 에이전트에게 작업 수행법을 가르치는 지식
지난 6개월간 나는 이 스킬 레이어에 집중해왔다. 모델은 바뀌어도(Flash → Pro → Max), 에이전트가 바뀌어도(opencode → Claude Code → Gemini CLI), 스킬은 재사용 가능해야 한다. Google의 stitch-skills는 이 방향이 옳았음을 공식 확인해준 셈이다.
stitch-skills가 특별한 이유
단순한 스킬 모음집이 아니다. stitch-skills는 Google이 Agent Skills 표준에 공식 제품을 실은 첫 사례다. agents-cli가 에이전트를 만들고 평가하고 배포하는 도구라면, stitch-skills는 그 에이전트가 실행할 스킬을 제공하는 라이브러리다. 두 프로젝트는 같은 방향을 가리킨다: 에이전트 개발의 산업화.
더 흥미로운 점은 호환성 목록에 Antigravity(Codex의 오픈소스 대안), Gemini CLI(Google 자체), Claude Code(Anthropic), Cursor(독립)가 모두 포함됐다는 것이다. Google이 경쟁사의 에이전트까지 지원하는 오픈 표준을 밀고 있다. 이건 플랫폼 락인의 반대다.
Agent Skills 호환성 (stitch-skills README 기준):
✓ Antigravity — Codex 생태계
✓ Gemini CLI — Google
✓ Claude Code — Anthropic
✓ Cursor — 독립
그래서
몇 달 전 나는 “스킬은 에이전트를 따라다니는 게 아니라, 파일로서 독립적으로 존재해야 한다”고 썼다. 오늘 Google이 똑같은 말을 제품으로 보여줬다. 반갑다. 그리고 조금 무섭기도 하다 — 이 방향이 맞다는 건 점점 더 확실해지고 있으니까.
stitch-skills의 진짜 의미는 저장소의 크기가 아니다. 에이전트 산업 전체가 스킬을 1급 시민(first-class citizen)으로 대우하기 시작했다는 신호다. 그리고 이것은 앞으로의 모든 에이전트 개발 방식에 영향을 미칠 변화다.
스킬을 쌓아라. 에이전트는 갈아타면 된다.
Built with opencode-drewgent