Community코딩 & 개발github.com

TeaBay/role-play-review

Claude Code 스킬: 다중 역할 재귀적 검토 프레임워크로 병렬 검토, 원탁 합의, 자동 수정을 지원합니다.

role-play-review란 무엇인가요?

이 스킬은 Claude Code에서 다중 역할(role-play) 기반의 재귀적 코드 검토 프레임워크를 제공합니다. 개발자는 자신의 코드 변경 사항에 대해 여러 역할(예: 아키텍트, 보안 전문가, 성능 최적화 담당자)을 동시에 시뮬레이션하여 병렬 검토를 수행할 수 있습니다. 각 역할의 피드백은 원탁 회의(roundtable consensus) 형식으로 취합되어 최종 합의안을 도출하며, 발견된 문제는 자동 수정(auto-fix) 기능을 통해 코드베이스에 반영됩니다. 이 프레임워크는 특히 대규모 리팩토링, 보안 취약점 점검, 또는 여러 관점에서의 코드 품질 평가가 필요한 시나리오에서 유용하며, Claude Code의 에이전트 능력을 극대화하여 사람의 개입을 최소화합니다. 사용자는 간단한 명령어로 검토할 파일과 역할 구성을 지정할 수 있으며, 전체 프로세스는 재귀적으로 반복되어 완전한 합의에 도달할 때까지 검토가 계속됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add TeaBay/role-play-review

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

role-play-review은(는) 무엇을 하나요?

Claude Code 스킬: 다중 역할 재귀적 검토 프레임워크 – 병렬 검토, 원탁 합의, 자동 수정

개요

이 스킬은 Claude Code에서 다중 역할(role-play) 기반의 재귀적 코드 검토를 가능하게 합니다. 여러 역할이 동시에 코드를 분석하고, 원탁 회의를 통해 합의를 도출하며, 발견된 문제를 자동으로 수정합니다.

주요 기능

  • 다중 역할 병렬 검토: 아키텍트, 보안 전문가, 성능 엔지니어 등 여러 역할이 동시에 코드 리뷰를 수행합니다.
  • 원탁 합의: 각 역할의 피드백을 종합하여 최종 합의안을 생성합니다.
  • 자동 수정: 합의된 수정 사항을 코드베이스에 자동으로 적용합니다.
  • 재귀적 검토: 완전한 합의에 도달할 때까지 검토 과정을 반복합니다.

사용법

# 기본 검토 실행
claude code --skill role-play-review --file src/main.py

# 역할 구성 지정
claude code --skill role-play-review --file src/main.py --roles "architect,security,performance"

# 자동 수정 활성화
claude code --skill role-play-review --file src/main.py --auto-fix

지원 플랫폼

  • Claude Code

구성 옵션

옵션설명기본값
--file검토할 파일 경로필수
--roles사용할 역할 목록 (쉼표로 구분)architect,security,performance,maintainability
--auto-fix자동 수정 활성화false
--max-rounds최대 재귀 검토 라운드 수5

예시

보안 검토

claude code --skill role-play-review --file src/auth.py --roles security

전체 품질 검토

claude code --skill role-play-review --file src/app.js --roles architect,security,performance,maintainability --auto-fix

주의사항

  • 자동 수정은 버전 관리 시스템(Git)과 함께 사용하는 것이 좋습니다.
  • 복잡한 코드베이스의 경우 --max-rounds 값을 적절히 조정하세요.
  • 각 역할의 검토 결과는 로그 파일에 저장됩니다.

라이선스

MIT

관련 스킬