Skill-E은(는) 무엇을 하나요?
Skill-E는 워크플로를 관찰하여 AI 에이전트용 구조화된 스킬 정의를 자동 생성하는 로컬 우선 애플리케이션입니다. 프롬프트나 코드를 작성하는 대신, 단순히 에이전트에게 수행할 작업을 보여주기만 하면 됩니다.
개요
Skill-E는 사용자가 수행하는 작업을 실시간으로 관찰하고, 이를 기반으로 AI 에이전트가 이해하고 실행할 수 있는 구조화된 스킬 정의를 자동 생성합니다. 이 도구는 프롬프트 엔지니어링이나 복잡한 코드 작성 없이도 GUI 조작, 터미널 명령어 사용 등 실제 작업 시연을 통해 에이전트의 능력을 확장할 수 있게 해줍니다.
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI 코딩 에이전트
사용 방법
- Skill-E를 설치하고 실행합니다.
- AI 에이전트에게 가르치고 싶은 작업을 수행합니다.
- Skill-E가 작업을 관찰하고 스킬 정의를 자동 생성합니다.
- 생성된 스킬 정의를 AI 에이전트 설정에 적용합니다.
설치
# 예제 설치 명령어
git clone https://github.com/veefoscax/Skill-E.git
cd Skill-E
yarn install
yarn start
출력 형식
스킬 정의는 다음 형식 중 하나로 출력됩니다:
- YAML: 사람이 읽기 쉽고 설정 파일에 적합합니다.
- JSON: 프로그래밍 방식으로 처리하기 쉽습니다.
예제
# 예제 스킬 정의
name: "Git Commit 및 푸시"
description: "변경 사항을 스테이징하고 커밋 메시지를 작성한 후 원격 저장소로 푸시합니다."
steps:
- action: "git add ."
description: "모든 변경 사항을 스테이징합니다."
- action: "git commit -m {message}"
description: "커밋 메시지를 작성하고 커밋합니다."
parameter:
name: "message"
type: "string"
description: "커밋 메시지"
- action: "git push"
description: "변경 사항을 원격 저장소로 푸시합니다."
기여
버그 리포트, 기능 요청, 풀 리퀘스트는 GitHub 저장소를 통해 환영합니다.
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.