스킬스 나이트: 에이전트가 더 똑똑해지는 69,000+ 가지 방법
요약
본 기사는 '스킬스 나이트(Skills Knight)'라는 개발자 이벤트를 중심으로, 오픈 스킬 생태계의 폭발적인 성장과 그 의미를 다룹니다. 이 프로젝트는 초기에는 React 문서화로 시작했으나, 현재 69,000개 이상의 스킬을 보유한 '에이전트 컨텍스트용 패키지 관리자' 역할을 수행하며 개발 워크플로우를 혁신하고 있습니다. 특히, 코딩 에이전트가 최적의 성능을 발휘하기 위해서는 단순히 기술 자체보다 적절하고 풍부한 '컨텍스트(Context)' 제공이 가장 중요함을 강조합니다.
핵심 포인트
- 스킬스는 69,000개 이상의 스킬을 추적하고 배포하는 오픈 생태계로, 코딩 에이전트에게 필요한 컨텍스트를 패키지 관리자처럼 제공한다.
- 성공적인 AI 에이전트의 성능은 기술 자체보다 '어떻게' 컨텍스트(예: 기존 코드 예제, 인라인 문서화)를 제공하는지에 달려있다.
- 스킬스는 빠른 성장에 따른 보안 위험에 대응하기 위해 Snyk 등과 파트너십을 맺고 스킬별 감사(Audit) 기능을 도입하여 신뢰성을 확보하고 있다.
- 최신 개발 트렌드로는 에이전트를 활용한 전체 스택 네이티브 앱 업그레이드, 자동 문서 생성, PR 단계에서의 Linting 및 테스트 자동화 등이 주목받는다.
실은 이미 스킬을 사용했던 사람들이 가득 찬 방이었습니다. 화요일 밤에 우리는 SF 에서 '스킬스 나이트'를 개최했습니다. 이는 , 우리가 단일 주말의 글쓰기로 시작하여 성장해 온 오픈 스킬 생태계를 기반으로 하는 개발자용 이벤트였습니다. 이 프로젝트는 Shu Ding 이 React 에 대해 알고 있는 모든 것을 문서화하기 위해 앉았을 때 시작되어, 현재 69,000 개 이상의 스킬과 200 만 개의 스킬 CLI 설치, 매우 빠르게 움직이는 커뮤니티로 성장했습니다. skills.sh 여기에서 우리가 배운 내용을 소개합니다. 기원 이야기는 다시 되풀이할 가치가 있습니다. 왜냐하면 이것이 프로젝트에 대한 우리의 사고방식을 형성하기 때문입니다. 는 제가 일해 온 웹 엔지니어 중 가장 유능한 사람 중 한 명입니다. 그는 대부분의 사람들이 결코 발견하지 못할 React 와 브라우저에 대해 많은 것을 알고 있습니다.去年, 그는 주말 동안 앉아서 모든 내용을 적었습니다. 웹성경과 같습니다. 우리는 이를 배포하는 방법을 알아내려 했습니다. 다음 세대의 모델이 결국 학습할 블로그 포스트 또는 문서를 고려했지만, 결과는 Claude Sonnet 8 또는 GPT-9 까지만 볼 수 있었습니다. 반면에 MCP 서버는 본질적으로 마크다운 문서의 컬렉션에 너무 무거웠습니다. Shu Ding Skills 는 즉각적인 지식 제공을 신속하게 실현하는 방법으로서 의미가 있었습니다. React 최선의 관행 설치 지시사항을 작성할 때, 저는 Cursor, Claude Code, Codex 및 기타 10 개 이상의 코딩 에이전트에게 스킬을 설치하기 위한 동일한 설치 지시사항을 복사하고 붙여넣기 시작했습니다. 하지만 설치 디렉터리가 약간 다릅니다. 그래서 나는 모든 주요 코딩 에이전트에 한 번에 설치하는 CLI 를 만들었습니다. 그것이 .이 되었습니다. 우리는 새로운 스킬이 설치될 때 이를 표출할 수 있는 관측 데이터를 추가했습니다. 이는 leaderboard 에서 작동하는 데이터가 되었습니다. 전체 프로젝트는 아이디어에서 Vercel 에 생산까지 며칠 만에 진행되었습니다. Malte Ubl, Vercel CTO 는 그것을 완벽하게 표현했습니다: 그것은 에이전트 컨텍스트를 위한 패키지 관리자입니다. npx skills skills.sh 이제 우리는 69,000 개를 추적하고 있으며, 발견하기 쉬우며 설치하기 쉬운 것으로 만들고 있습니다. 간단한 명령어로 예를 들어 just: 성장하면 공격 표면이 생성되고, 빠른 성장은 그것을 더욱 빠르게 만듭니다. 스킬스가 시작되자마자 품질의 편차가 따라왔습니다. Socket 의 Ryan 은 우리에게 구체적인 예를 보여주었습니다: 마크다운 레벨에서 완전히 깨끗해 보인 스킬이지만 설치 시 원격 쉘을 열기 위한 Python 파일을 포함했습니다. 디렉터리 내 모든 파일을 확인하지 않고서는 결코 발견할 수 없습니다. 이것이 바로 우리는 , , 와 보안 파트너십을 발표하여 모든 스킬과 새로 들어오는 모든 스킬에 대해 감사 평가를 실행하기 때문입니다. Gen Socket Snyk 우리는 스킬별 평가와 권장 사항을 제공하는 Audits leaderboard 를 구축하고 있습니다. 목표는 것을 잠금하는 것이 아닙니다. 목표는 당신에게 확신을 가지고 빠르게 진행할 수 있게 하는 것입니다. 우리는 항상 새로운 보안 파트너를 찾고 있으며, 스킬 감사에 독특한 관점을 제공하고 스킬을 위한 더 많은 신뢰 신호를 제공할 수 있습니다. 화요일에는 8 개의 파트너가 데모를 선보였습니다. 그리고 몇 가지 주제가 계속 나타났습니다. 는 이를 증명하기 위해 통제된 실험을 수행했습니다. Ben Davis 스킬스는 훈련 절단 간격을 닫습니다. 그는 코딩 에이전트가 Svelte 원격 함수를 구현하도록 시도했습니다. 이는 상대적으로 새로운 API 입니다. 네 가지 다른 방법으로 시도했습니다: 컨텍스트 없음, 문서가 있는 스킬 파일, MCP 를 지시하는 스킬, 프로젝트 내 코드 예제. 모든 접근 방식이 컨텍스트를 사용했습니다. 컨텍스트가 없는 실험은, 추론을 방지하기 위해 줄인 모델을 통해 강제로 실행해야 했습니다. 완전히 잘못된 출력을 생성했습니다. 모델은 패턴을 올바르게 사용할 수 있을 때 충분히 똑똑합니다. 컨텍스트가 없으면 그들은 오래된...
e training data. Ben 의 실험에서 흥미로운 교훈은 기술이 유일한 방법이라는 것이 아니라, 올바른 컨텍스트를 얻는 것이 중요하다는 점입니다. 이미 베이스라인이 없다면 기술은 가장 빠른 시작점이 됩니다. 기존 코드 예제, 인라인 문서화, MCP 힌트는 모두 작동합니다. 매체보다 콘텐츠가 더 중요합니다. 기술은 그 컨텍스트를 누구에게나 분배하는 가장 쉬운 방법입니다.
Expo 는 Claude Code 를 사용하여 Expo 기술을 통해 완전히 구동되는 네이티브 iOS 기능 업그레이드를 선보였습니다. 에이전트는 이제 전체 스택을 구동할 수 있습니다. Evan Bacon 은 New SwiftUI 컴포넌트, 제스처 기반 전환, 탭 바 업데이트가 모두 자동으로 적용되도록 했습니다. 그들은 또한 작업 중인 기술에서 LLDB 통합을 사용하며, 에이전트가 네이티브 iOS 뷰 계층 구조를 읽는 것을 허용하고 notoriously hard keyboard handling 버그를 자동으로 수정할 수 있게 합니다. 그들의 프로덕션 앱 Expo Go 는 이제 발생하자마자 모든 크래시를 자동 수정합니다. Xcode 와 싸운 적이 있는 사람이라면 이는 중요한 진술입니다.
Mintlify 는 그들이 호스팅하는 모든 문서 사이트 (Claude Code 의 자체 문서, Coinbase, Perplexity, Lovable 포함) 에 대해 자동 생성 기술을 선보였습니다. 기술은 이제 인프라가 되고 있습니다. Nick Khami 는 이러한 사이트의 트래픽이 1 년 전 10% 에서 50% 로 코딩 에이전트로 증가했습니다.
Sentry 의 David Cramer 은 Warden 을 구축했습니다. 이는 GitHub Actions 를 통해 풀 리퀘스트에 기술을 린터로 실행하는 하드웨어입니다. 에이전트를 정적 분석 레이어로 취급합니다. Guillermo Rauch, Vercel CEO 는 지난 주 밤에 어떤 말을 했습니다. 저는 계속 생각하며 기억하고 있습니다: 에이전트는 실수를 합니다. 때로는 그들이 절대 맞다고 말하고 잘못된 일을 수행하도록 진행합니다.
AI 시대에 품질을 출시한다는 것은 단순히 얼마나 많은 토큰을 태우는지를 축하하는 것이 아닙니다. 그것은 실제로 토큰이 생성하는 것을 높이는 것입니다. 기술은 그 문제의 하나의 답변입니다. 그들은 우리가 에이전트가 만드는 것을 어떻게 영향력을 행사하고, 프레임워크 변경에 대한 최신 정보를 유지하며, 올바른 답변에 직접적인 경로를 제공함으로써 더 많은 토큰 효율성을 달성할 수 있는 방법입니다.
200 만 설치량은 실제 신호입니다. 보안 파트너십은 팀이 신뢰할 수 있는 것입니다. 그리고 데모는 가장 흥미로운 기술이 CLI 레벨에서 작동하지 않는다는 것을 보여주었습니다. 그것은 에이전트와 도구가 이제 대규모로 지식을 분배하는 1 차원 원시 요소로 기술을 취급한다는 것입니다.
우리는 계속 구축할 것입니다. . 에서 찾아주세요. skills.sh 더 읽기
여기서 온 것
해결해야 했던 보안 문제
데모에서 무엇을 배웠는지
우리가 구축하려는 것
Socket 은 LLM 기반 노이즈 감소를 포함한 크로스 생태계 정적 분석을 수행하며, 벤치마크에서 95% 정밀도, 98% 재현율, 97% F1 을 보고합니다. Gen 은 Sage 라는 실시간 에이전트 신뢰 레이어를 구축합니다. 이는 모든 연결을 모니터링하여 데이터 유출 또는 프롬프트 주입의 위험 없이 자유롭게 실행할 수 있게 합니다.
Snyk 는 패키지 보안 배경을 기술 컨텍스트로 가져옵니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기