micro-skills은(는) 무엇을 하나요?
200줄짜리 스킬을 작성하지 마세요. Claude가 대충 훑어봅니다. 모든 스킬을 엄격한 YES/NO 품질 검사가 있는 게이트형 마이크로 파이프라인으로 변환하세요.
개요
micro-skills는 각 단계가 명시적인 YES/NO 점검을 통과해야만 다음 단계로 진행할 수 있는 일련의 미니 스킬로 구성된 게이트형 파이프라인을 정의하는 방법입니다. 이는 AI 에이전트(예: Claude Code, Cursor, Codex)가 크고 모호한 스킬을 건너뛰거나 잘못 해석하는 것을 방지합니다.
사용 방법
- 마이크로 스킬 식별: 기존 스킬을 논리적 단계로 분해합니다(예:
1-setup,2-validate,3-deploy). - 게이트 생성: 각 마이크로 스킬에 대해 YES/NO 조건을 정의합니다.
- 파이프라인 연결: 각 마이크로 스킬이 이전 게이트의 결과를 명시적으로 참조하도록 합니다.
예시
게이트형 파이프라인
# 마이크로 스킬: 1-setup
준비 단계를 실행합니다.
**게이트**: 모든 환경 변수가 설정되었습니까? (YES/NO)
- YES: 다음 마이크로 스킬로 진행 (`2-validate`)
- NO: 누락된 변수를 출력하고 중단
# 마이크로 스킬: 2-validate
입력의 유효성을 검사합니다.
**게이트**: 입력이 예상 스키마와 일치합니까? (YES/NO)
- YES: `3-deploy`로 진행
- NO: 유효성 검사 오류 반환
모범 사례
- 각 마이크로 스킬은 10-20줄을 초과하지 않도록 합니다.
- 게이트 조건을 명시적이고 테스트 가능하게 유지합니다.
- 각 YES/NO 결과에 대해 선호하는 작업을 문서화합니다.
- 파이프라인 실행을 위해
STEP환경 변수를 사용합니다(예:STEP=1-setup).
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI 에이전트
라이선스
MIT