7-Aspects-for-skill-engineering은(는) 무엇을 하나요?
AI 에이전트 스킬 엔지니어링을 위한 7가지 측면 — 체계적인 스킬 설계 및 평가를 위한 VDA 6.3 프로세스 터틀 다이어그램 프레임워크 (CN/EN)
개요
이 프로젝트는 VDA 6.3 프로세스 감사의 터틀 다이어그램 모델에서 영감을 받아 설계된 7가지 측면 프레임워크를 제공합니다. 이는 AI 에이전트 스킬의 체계적인 설계, 문서화, 평가를 위한 방법론입니다.
7가지 측면
각 스킬은 다음 7가지 측면에서 분석 및 정의되어야 합니다:
- 투입 (Input) — 스킬이 처리하는 입력 데이터나 프롬프트
- 산출 (Output) — 스킬이 생성하는 출력 결과물
- 자원 (Resource) — 스킬이 사용하는 도구, API, 지식 베이스
- 책임 (Responsibility) — 스킬의 범위와 한계, 에이전트의 의사 결정 권한
- 방법 (Method) — 스킬이 작업을 수행하는 절차와 알고리즘
- 성과 지표 (Performance Metrics) — 스킬의 성공 여부를 측정하는 기준
- 위험 (Risk) — 잠재적 오류나 예외 상황에 대한 처리
사용 예시
새로운 AI 에이전트 스킬을 설계할 때:
## 스킬: 코드 리뷰
### 투입
- 개발자의 코드 변경 사항 (diff 형식)
### 산출
- 리뷰 코멘트, 개선 제안, 보안 경고
### 자원
- `code-review-tool` (정적 분석 API)
- 스타일 가이드 데이터베이스
### 책임
- 코드 스타일 및 보안 검사만 수행
- 비즈니스 로직 검토는 제외
### 방법
1. diff를 구문 분석하여 변경 사항 식별
2. 정적 분석 실행
3. 코멘트 생성
### 성과 지표
- 발견된 문제 수
- 오탐률 < 5%
### 위험
- 잘못된 경고 — 사용자 확인 요청
- 비공개 코드 유출 — 데이터가 외부로 전송되지 않도록 보장
라이선스
이 프로젝트는 MIT 라이선스 하에 제공됩니다.
기여하기
이슈 및 풀 리퀘스트는 언제든지 환영합니다. 자세한 내용은 CONTRIBUTING.md를 참조하세요.