Openclaw용 ReviewEvo

Git 히스토리를 마이닝하여 코드베이스 패턴을 학습하고 리스크를 식별하는 로컬 자가 개선 코드 분석 도구입니다.

8co
v0.1.1
Feb 26, 2026
1
1.3k
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install review-evo

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 review-evo 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

ReviewEvo란 무엇인가요?

ReviewEvo는 외부 API 의존성 없이 깊이 있는 저장소 인사이트를 제공하기 위해 Openclaw Skills와 통합되도록 설계된 정교한 자가 진화형 코드 리뷰어입니다. 커밋 히스토리, 기여자 패턴, 파일 변경 빈도(churn)를 분석하여 고위험 영역을 식별하고 프로젝트 컨벤션의 시간에 따른 진화를 추적합니다. 정적 분석 도구와 달리 ReviewEvo는 저장소 내에 영구적인 지식 베이스를 구축하여 사용하면 할수록 더욱 관련성 높은 피드백을 제공합니다.

Openclaw Skills 내에서 이 확장을 사용하면 기존 린터가 흔히 놓치는 복잡한 함수와 반복되는 기술 부채를 식별할 수 있습니다. 개발의 인적 및 역사적 측면에 집중하여 단일 저자 리스크와 빈번하고 불안정한 변경을 겪는 파일을 플래그합니다.

ReviewEvo 활용 사례

  • Openclaw Skills를 사용하여 변경 빈도가 높은 파일을 분석하고 코드베이스의 취약한 영역 식별.
  • 주요 기여자와 핵심 아키텍처 패턴을 식별하여 새로운 저장소에 온보딩.
  • 기존 팀 컨벤션과 과거 피드백을 존중하는 자동화된 PR 리뷰 수행.
  • 기술 부채 상환 우선순위를 정하기 위한 종합적인 저장소 상태 보고서 생성.
  • 중요한 파일이 단일 저자에 의해 유지 관리되는 지식 분산 리스크 모니터링.

ReviewEvo 작동 원리

  1. 초기화: 스킬이 .review-evo 디렉토리의 기존 학습 내용을 확인하고 프로젝트의 주요 프로그래밍 언어를 감지합니다.
  2. Git 마이닝: 최근 활동, 기여자 분석 및 고빈도 수정 핫스팟을 식별하기 위해 여러 git log 명령을 실행합니다.
  3. 리스크 평가: 에이전트가 파일 복잡도, 테스트 커버리지 격차를 분석하고 오래된 TODO 또는 단일 저자 병목 현상을 검색합니다.
  4. 전략 선택: 사용자는 전체 상태 보고서, 브랜치/PR diff 분석 또는 특정 파일의 타겟 리뷰 중에서 선택합니다.
  5. 지식 영속성: 조사 결과는 로컬 학습 파일에 저장되어 향후 Openclaw Skills 세션이 이전 컨텍스트의 혜택을 받을 수 있도록 합니다.

ReviewEvo 설정 가이드

Git이 설치되어 있고 최소 20개의 커밋이 있는 저장소 내에서 작업 중인지 확인하세요. 이 Openclaw Skills 통합에는 외부 API 키나 타사 서비스가 필요하지 않습니다.

# git 설치 확인
git --version

# 분석을 위한 충분한 데이터가 있는지 확인하기 위해 커밋 히스토리 수 확인
git rev-list --count HEAD

에이전트 인터페이스를 통해 스킬을 실행하여 초기 스캔을 시작하고 영구 저장을 위한 .review-evo 구성 디렉토리를 생성하세요.

ReviewEvo 데이터 스키마 및 분류 체계

ReviewEvo는 Openclaw Skills 실행 전반에서 인간이 읽을 수 있고 영속성을 유지할 수 있도록 Markdown 기반 분류 체계를 사용하여 전용 로컬 디렉토리에 조사 결과를 정리합니다.

구성 요소 위치 설명
디렉토리 .review-evo/ 모든 로컬 분석 결과물의 루트 컨테이너.
지식 베이스 learnings.md 감지된 프로젝트 프로필, 반복 패턴 및 오픈 리스크를 저장합니다.
무시 규칙 .gitignore 분석 로그가 버전 관리에 포함되지 않도록 권장되는 항목입니다.

ReviewEvo 고급 기능

  • 파일 변경 빈도 및 복잡도 비율을 기반으로 한 자동 핫스팟 감지.
  • Openclaw Skills 사용자를 위한 로컬 Markdown 기반 학습 로그를 통한 세션 간 메모리.
  • TypeScript, Python, Go, Rust, Java 환경을 감지하는 다국어 지원.
  • 전체 저장소 상태, 브랜치 diff 및 특정 디렉토리를 포함한 맞춤형 리뷰 범위.
  • 최대의 프라이버시를 위해 내장된 Git 도구와 로컬 프로세싱을 활용하는 저의존성 아키텍처.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*