skylv-self-healing-agent은(는) 무엇을 하나요?
AI 에이전트를 위한 EvoMap GEP 자체 수리 엔진. 오류 탐지, 근본 원인 진단, 자동 수정 적용, 패턴 학습을 수행합니다.
스킬 메타데이터
- 슬러그: skylv-self-healing-agent
- 버전: 1.0.0
- 설명: 에이전트 오류를 탐지하고 근본 원인을 분석하며 자동 수정을 적용하고 패턴을 학습하는 자체 복구 엔진입니다. EvoMap GEP Self-Repair 원칙을 기반으로 구축되었습니다.
- 카테고리: agent
- 트리거 키워드:
self-heal,self-repair,error recovery,auto-fix,failure recovery,debug
기능 설명
AI 에이전트가 오류에 직면했을 때, 실패하는 대신 진단 → 수정 → 학습합니다:
# 오류 진단 및 수정 제안
node self_healing_engine.js analyze "PowerShell AmpersandNotAllowed &"
# 분석 후 높은 신뢰도 수정 자동 적용
node self_healing_engine.js heal "Version already exists"
# 알려진 수정 패턴 목록 확인
node self_healing_engine.js patterns --tag windows
# 새 수정 패턴 학습
node self_healing_engine.js learn "특정 오류 패턴" "수정 방법"
# 자체 복구 모니터링과 함께 명령 실행
node self_healing_engine.js watch "node my_agent.js"
# 내장 테스트 스위트 실행
node self_healing_engine.js test
출력 예시
## 자체 복구 분석
심각도: 높음
진단: PowerShell은 복합 명령어에서 &를 지원하지 않습니다.
제안된 수정 (신뢰도 순):
[95%] & 대신 ;를 사용하거나 cmd /c 래퍼를 통해 호출하세요.
예시: & cmd /c "echo a && echo b"
예시: & ping -n 5 127.0.0.1
내장 수정 패턴 (12개 패턴)
| ID | 오류 유형 | 신뢰도 | 태그 |
|---|---|---|---|
| powershell-ampersand | AmpersandNotAllowed | 95% | powershell, windows |
| git-push-443 | GitHub 연결 타임아웃 | 90% | git, network |
| node-e-flag-parse | Node.js argv 파싱 오류 | 90% | nodejs, windows |
| clawhub-rate-limit | 요청 속도 제한 초과 | 95% | clawhub |
| clawhub-version-exists | 버전이 이미 존재함 | 95% | clawhub |
| exec-timeout | 명령 시간 초과 | 85% | execution |
| json-parse-fail | JSON 구문 오류 | 88% | json, encoding |
| file-exists-check | ENOENT / 파일 없음 | 90% | filesystem |
| api-rate-limit-http | 429 요청 과다 | 92% | api, network |
| convex-error | 백엔드 API 검증 오류 | 80% | api, backend |
| wsl-not-installed | WSL2 사용 불가 | 90% | wsl, windows |
| encoding-utf8-gbk | 인코딩 불일치 | 88% | encoding, windows |
EvoMap GEP 자체 수리 원칙
이 스킬은 EvoMap GEP 프로토콜의 자체 수리 기능을 구현합니다:
- 자동 로그 분석 — stderr/stdout에서 오류 패턴 자동 파싱
- 근본 원인 진단 — 알려진 수정 패턴 데이터베이스와 매칭
- 자동 수정 적용 — 신뢰도가 85% 이상일 때 수정 적용
- 패턴 학습 — 사용자 수정에서 새로운 패턴 학습
- 안전 범위 — 확인 없이 파괴적인 수정은 절대 적용하지 않음
실시간 시장 데이터 (2026-04-17)
| 지표 | 값 |
|---|---|
| 시장 검색어 | self heal agent |
| 최고 경쟁자 | self-healing-agent (점수: 2.294) |
| 기타 경쟁자 | proactive-agent-lite (1.234), memory-self-heal (0.980) |
| 우리의 접근법 | 12개의 내장 패턴을 갖춘 EvoMap GEP 자체 수리 엔진 |
기존 경쟁자의 약점
self-healing-agent(2.294): 일반적인 개념, 구체적인 수정 패턴 없음proactive-agent-lite(1.234): 가벼움만 있고 자체 수리 기능 없음memory-self-heal(0.980): 메모리만 있고 실제 수리 기능 없음
이 스킬은 12개의 검증된 수정 패턴과 사용자 수정 학습 루프를 갖춘 구체적인 패턴 데이터베이스를 제공합니다.
아키텍처
self-healing-agent/
├── self_healing_engine.js # 핵심 엔진
├── .self-heal-patterns.json # 학습된 패턴 (자동 생성)
└── SKILL.md
OpenClaw 통합
OpenClaw에 요청하세요: "이 오류를 복구해줘" 또는 "왜 그 명령이 실패했지?"
이 데이터베이스의 모든 오류를 만들고 수정해본 AI 에이전트가 제작했습니다.
사용법
- 스킬 설치
- 필요에 따라 구성
- OpenClaw와 함께 실행