스킬

Genkit skills: 언어별로 에이전트에 프레임워크 개발 스킬 설치하기

에이전트로 Genkit 앱을 개발하려는 사람에게 맞다. JavaScript/TypeScript 는 먼저 developing-genkit-js 를 설치하고, 변경을 설명하게 한 뒤 파일을 써라.

Official source · Genkit skills

Install

npx skills add genkit-ai/skills --skill developing-genkit-js

누구에게 맞나

에이전트로 Genkit 앱을 쓰고 언어별로 스킬 디렉터리를 고르는 것을 받는 사람을 위한 안내이다. Genkit 프레임워크는

https://genkit.dev/

저장소는

https://github.com/genkit-ai/skills

이 스킬들은 Agent Skills 규격을 따른다. 설명은

https://agentskills.io/specification

기존 자료가 펼친 것은 developing-genkit-js: Node.js 와 TypeScript 로 Genkit 앱을 개발한다. 스킬 파일은

https://github.com/genkit-ai/skills/blob/main/skills/developing-genkit-js/SKILL.md

Go 설치 명령도 있으며 developing-genkit-go 를 가리킨다. 자료는 에이전트 환경을 해당 스킬 디렉터리로 향하게 해야 Genkit 관련 능력이 켜진다고 한다.

저장소 언어가 이미 정해졌고 npx skills add 를 실행할 준비가 된 사람에게 맞다. 모든 언어를 한 번에 넣으면서 --skill 을 지정하지 않으려는 사람에게는 맞지 않다. 제목의 언어 목록에서 설치 명령이 없는 스킬이 이미 설치 가능하다고 추론하지 마라.

3분 만에 첫 시도 끝내기

공식 권장 JavaScript/TypeScript 경로만 따른다.

전제 조건: 이 기기에서 npx 를 실행할 수 있고 Node.js 와 TypeScript 로 Genkit 를 쓸 생각이다. 실행 전에 현재 프로젝트가 스킬을 쓸 위치인지 확인하라.

설치 위치는 npx skills add 가 쓴다. 자료는 에이전트를 해당 스킬 디렉터리로 향하게 하라고도 한다. npx 기본 착륙점은 자료에 없다. 나타나지 않은 경로를 손으로 보태지 마라. 에이전트가 스킬을 못 찾으면 공식대로 그 스킬 디렉터리로 환경을 향하게 하라.

복사하고 실행하라:

npx skills add genkit-ai/skills --skill developing-genkit-js

성공 신호: 명령이 정상 종료하고 에이전트가 developing-genkit-js 를 인용할 수 있다. 먼저 읽기 전용 확인을 하라. 현재 저장소에 최소 Genkit 능력을 더하면 어떤 파일을 바꿀지 설명하게 하고 아직 디스크에는 쓰지 마라. 그 스킬을 가리키고 제안 파일을 말할 수 있으면 로드된 것이다.

앱 코드를 쓰면 저장소가 바뀐다. 파일 경로와 덮어쓰기 여부를 확인하기 전에 실제 쓰기를 허가하지 마라.

사용 사례

사례 1: TypeScript 로 Genkit 앱을 개발한다. 대응은 developing-genkit-js. 이미 있는 Node.js 프로젝트, 또는 곧 만들 TS 프로젝트에 맞다. 먼저 방안만 받고 그다음 쓰기를 허용하라. 성공하면 변경은 그 스킬이 준 프레임워크 쓰임에 맞는다. 구체 API 나 디렉터리 서식은 자료가 펼치지 않았다.

사례 2: Go 프로젝트에 대응 스킬을 설치한다. 공식 명령은 npx skills add genkit-ai/skills --skill developing-genkit-go. 주 언어가 Go 일 때 맞다. 먼저 설치하고 에이전트에게 Go 코드를 어떻게 바꿀지만 설명하게 하며 아직 파일을 쓰지 마라. 성공 신호는 developing-genkit-go 를 로드하고 JS 스킬을 잘못 쓰지 않는 것이다. 이 설치 명령 외에 Go 쪽 단계는 자료에 없다.

사용 한계

두 --skill 을 섞어 한 번의 설치로 보지 마라. 나타나지 않은 스킬 이름도 지어내지 마라. 페이지 제목은 Dart 도 말하지만 기존 자료에 Dart 설치 명령은 없다. JS 나 Go 명령을 그대로 쓰지 마라.

필수 클라이언트는 자료가 지명하지 않는다. 에이전트를 스킬 디렉터리로 향하게 하기 전에 능력이 켜졌다고 가정하지 마라. 코드를 쓰기 전에 미리 보라. 자세한 내용은 공식 저장소:

https://github.com/genkit-ai/skills