skill.sh(Vercel Agent Skills Ecosystem)

claude code 에서 스킬을 만들어 공유할때 보통 플러그인을 만드는데 skill.md 외 .claude-plugin/{marketplace.json,plugin.json} 을 만들어 버전,키워드등의 메타 데이터를 작성해야 한다.

그런데 최근 vercel 에서 오픈한 https://www.skills.sh 을 보면 그냥 skill.md 만 생성하고 별도의 .json 같은 파일을 필요로 하지 않는다.
마켓에 올리는 것이 아니니 별도의 심사가 없고 스킬이 있는 깃헙 저장소 자체의 버전이 되는 것이다.

claude code 플러그인은 설치하면 ~/.claude/plugin/ 에 추가되는 반면 skills 로 설치하면 사용자 로컬 ~/.claude/skills/ 에 일반 로컬 스킬로 추가된다

skills.sh 은 json 매니페스트를 복잡하게 구성할 필요 없이 .md 상단의 frontmatter 만으로 충분하다.

# 사용 예 (난 npx 보단 bunx 을 선호한다.)
# 특정 브랜치 지정해서 설치(디폴트는 main, HEAD)
bunx skills add my-org/my-skills#develop

# 특정 태그 지정해서 설치
bunx skills add my-org/my-skills#v1.2.0

# 특정 커밋 해시를 지정해서 설치
bunx skills add my-org/my-skills#a1b2c3d

# 다음과 같이 특정 저장소 경로를 명시해서 설치할 수도 있다.
bunx skills add https://github.com/ysoftman/myenv/tree/main/.claude/skills

# https://github.com/Leonxlnx/taste-skill 설치 예시
bunx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"

comments:

댓글 쓰기