skill-evolve · git:20260801.9c462d7 · 2026-08-01 · sha256 d6ef041f64eb40ae
skill-evolve git:20260801.9c462d7A
Immutable. This exact content is served forever at /api/v1/blob/d6ef041f64eb40ae.
--- name: skill-evolve description: 피드백 기반으로 SKILL.md를 자동 개선하는 메타 스킬 --- # 스킬 자기개선 실행 중 발견한 문제, 사용자 피드백을 해당 스킬의 SKILL.md에 반영. ## 트리거 `/skill-evolve <스킬명> <피드백>` ## 프로세스 1. **대상 읽기**: `skills/<스킬명>/SKILL.md` 전체를 읽어 현재 내용 파악. 2. **분석**: 피드백 + 최근 실행 로그를 분석해 변경 부분 결정. - 새로운 gotcha → `## Learned warnings` 섹션에 추가 - 단계 수정 → 프로세스 섹션 업데이트 - 잘못된 명령 → 수정 3. **제안**: 기존 내용 인용 + 변경 diff(추가/삭제 라인별)를 명확히 제시. 4. **적용**: 확인 후 SKILL.md 직접 수정. 5. **커밋**: 브랜치 재확인 후 `git add . && git commit -m "Evolve skill/<스킬명>: <요약>"`. 6. **검증**: 수정된 스킬을 간단한 입력으로 한 번 실행해 동작 확인. ## 규칙 - 기존 경고는 삭제하지 않고 누적 - 날짜 태그 포함: `(YYYY-MM-DD)` - 중복 경고는 병합 - 커밋 직전 브랜치 재확인 (자동 main 체크아웃으로 main 위 커밋 방지) ## 출력 형식 ```text 개선 제안 기존: [인용] 제안: [수정안] diff: + 추가 라인 - 삭제 라인 적용하시겠습니까? (Y/n) ``` ## Learned warnings - (2026-06-20) dok3node `srope-sk-skill-evolve` 흡수: frontmatter(`argument-hint`/`allowed-tools`), 기존내용 인용, 수정 후 검증 단계, diff 출력 형식 추가. - (2026-08-01) doksam-skills 구조에 맞게 대상 파일 경로(`skills/<스킬명>/SKILL.md`) 및 frontmatter 형식(오직 `name`, `description`만 허용) 수정.