npm 패키지를 도입할 때 audit를 돌리고, 컨테이너 이미지를 배포하기 전에 Trivy나 Snyk를 거치는 건 이제 개발 팀의 기본 루틴이 됐다. 그런데 AI 에이전트에 붙이는 스킬은? 대부분의 팀이 아무런 검증 없이 그냥 연결한다. NVIDIA가 공개한 SkillSpector는 바로 이 공백을 정면으로 겨냥한 보안 스캐너다.
SkillSpector는 AI 에이전트 스킬을 대상으로 취약점, 악성 패턴, 보안 리스크를 탐지하는 Python 기반 도구다. MCP, function calling, tool use가 보편화되면서 에이전트에 연결되는 서드파티 스킬의 수가 폭발적으로 늘어나고 있는데, 이 스킬들 하나하나는 사실상 코드 조각이다. 프롬프트 인젝션 벡터가 될 수도 있고, 데이터를 외부로 빼돌리는 루틴을 포함할 수도 있으며, 에이전트가 원래 가지면 안 되는 권한을 암묵적으로 확장할 수도 있다. 스킬이 많아질수록 에이전트의 공격 표면은 조용히 넓어진다.
이 도구가 실제로 가치 있는 위치는 CI/CD 파이프라인 안이다. 스킬이 에이전트 레지스트리에 등록되거나 운영 환경에 배포되기 직전, 게이트 역할을 하도록 설계됐다. 정적 분석 기반이라는 특성상 런타임에 동적으로 생성되는 악성 페이로드를 모두 잡지는 못한다는 한계는 있다. 그러나 알려진 패턴과 취약점을 배포 전에 걸러내는 첫 번째 방어선으로서, 현재 에이전트 스택에서 비어있던 역할을 채운다.
SkillSpector가 공개 하루 만에 308개 스타를 받은 것은 단순한 관심이 아니다. 운영 수준에서 AI 에이전트를 실제로 돌리는 팀들이 이 도구를 기다리고 있었다는 신호다. AI 에이전트 보안은 이제 모델 정렬 문제만이 아니다. 스킬 레지스트리, 도구 체이닝, 서드파티 플러그인 — 이 레이어들에 대한 전통적인 소프트웨어 보안 관행이 함께 따라붙어야 하는 시점이 왔다.