작업 명확화, 추적, 일시 중지와 인계, 프로필 메모리, 스킬 제작, 글쓰기 등을 지원하는 로컬 파일 기반 SKILL.md 에이전트 스킬 10종 모음입니다.
ShadowSwaps/REA-Reconstruction-Companion
AI 에이전트가 기존 소프트웨어를 이해하고, 재구성을 계획하고 검증하도록 돕는 오픈소스 에이전트 스킬로, REA 도구와 함께 작동합니다.
- 스타
- 131
- 포크
- 22
- 열린 이슈
- 0
- 마지막 커밋
- 8일 전
어떤 프로젝트인가요?
REA-Reconstruction-Companion은 Agent Skills 형식의 Markdown 지침과 참고 가이드로 작성된 모델 독립형 에이전트 스킬입니다. AI 에이전트가 기존 소프트웨어의 동작을 파악하고, 관찰한 내용을 요구사항과 단계별 계획으로 정리하며, 명시적으로 요청된 경우에만 선택한 부분을 구현하도록 안내합니다. 각 단계에서는 관찰한 동작, 추론, 설계 결정을 구분하고, 재구성 결과가 원본과 일치한다고 가정하는 대신 차이와 미확인 사항을 기록합니다.
이 스킬은 소프트웨어를 조사하고 근거를 수집하는 도구를 제공하는 REA와 함께 사용하도록 설계되었습니다. 이 컴패니언은 동일한 에이전트가 수집한 근거를 요구사항, 설계, 구현, 검증에 활용하도록 돕습니다. 포함된 Node.js 20+ 설치 프로그램은 Claude Code, Codex, 범용 클라이언트를 지원하며, 변경 사항 미리보기(dry-run), 검증, 백업 기능을 제공합니다. 선택 사항인 REA 통합을 추가하면 REA의 스킬 파일에 표시된 규칙을 삽입해 관련 재구성 요청에 컴패니언도 함께 로드합니다.
이 프로젝트는 비용과 권한에 대해서도 명시적인 제한을 둡니다. 에이전트는 요금이 발생할 수 있는 작업을 시작하지 않으며, 비용이 들지 않는다고 확인할 수 없는 단계는 건너뛰도록 지시받습니다. 기본적으로 꺼져 있는 선택적 업데이트 확인 기능은 최대 7일에 한 번 실행되며, 새 버전을 설치하기 전에는 사용자 승인이 필요합니다.
핵심 기능
- 01관찰 내용, 파일 또는 녹화 자료를 동작 설명, 요구사항, 미해결 질문으로 정리합니다.
- 02근거와 연결된 승인 기준을 포함해 명세와 단계별 재구성 계획을 작성합니다.
- 03구현 요청이 있을 때만 선택한 동작을 테스트 가능한 작은 단위로 구현합니다.
- 04차등 퍼징, 변이 테스트, 인터페이스 계약 등의 검증 지침을 제공합니다.
- 05설치 프로그램은 Claude Code, Codex, 범용 스킬 디렉터리를 지원하며 dry-run 및 검사 모드를 제공합니다.
- 06선택적 REA 통합을 통해 REA의 스킬 파일에 되돌릴 수 있는 라우팅 규칙을 추가합니다.
활용 사례
- 비슷한 도구를 계획하기 전에 기존 데스크톱 또는 웹 앱의 저장, 편집, 가져오기 동작을 파악합니다.
- 입력, 출력, 오류 사례를 문서화해 특정 기능이나 파일 형식의 재구성을 계획합니다.
- 로컬 프로젝트에서 선택한 워크플로를 다시 구현하고, 검증되지 않은 차이점을 보고합니다.
- 기존 재구성을 복구하고 변경하면서 이전 작업과의 호환성을 유지합니다.
빠른 시작
- 1
GitHub에서 저장소를 다운로드하거나 클론합니다
- 2
REA를 변경하지 않고 Claude Code용 컴패니언을 설치합니다
node install.mjs --client claude-code --integration off - 3
설치 전에 변경 사항을 미리 봅니다(선택 사항)
node install.mjs --client claude-code --integration off --dry-run - 4
설치를 확인합니다
node install.mjs --client claude-code --integration off --check
사용 전 알아둘 점
- 설치 프로그램을 실행하려면 Node.js 20 이상이 필요합니다.
- 실시간 조사를 하려면 사용하는 클라이언트에 맞게 REA를 별도로 설치하고 구성해야 합니다.
- 채팅 전용 클라이언트나 호스팅 업로드 클라이언트에는 설치할 수 없습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- REA-Reconstruction-Companion은(는) 무엇인가요?
- AI 에이전트가 기존 소프트웨어를 이해하고, 재구성을 계획하고 검증하도록 돕는 오픈소스 에이전트 스킬로, REA 도구와 함께 작동합니다. REA-Reconstruction-Companion은 Agent Skills 형식의 Markdown 지침과 참고 가이드로 작성된 모델 독립형 에이전트 스킬입니다. AI 에이전트가 기존 소프트웨어의 동작을 파악하고, 관찰한 내용을 요구사항과 단계별 계획으로 정리하며, 명시적으로 요청된 경우에만 선택한 부분을 구현하도록 안내합니다. 각 단계에서는 관찰한 동작, 추론, 설계 결정을 구분하고, 재구성 결과가 원본과 일치한다고 가정하는 대신 차이와 미확인 사항을 기록합니다.
- REA-Reconstruction-Companion은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- REA-Reconstruction-Companion은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- REA-Reconstruction-Companion은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. REA-Reconstruction-Companion의 마지막 커밋은 2026년 10월 30일입니다.
- REA-Reconstruction-Companion은(는) 어디에 사용할 수 있나요?
- 비슷한 도구를 계획하기 전에 기존 데스크톱 또는 웹 앱의 저장, 편집, 가져오기 동작을 파악합니다. 입력, 출력, 오류 사례를 문서화해 특정 기능이나 파일 형식의 재구성을 계획합니다. 로컬 프로젝트에서 선택한 워크플로를 다시 구현하고, 검증되지 않은 차이점을 보고합니다. 기존 재구성을 복구하고 변경하면서 이전 작업과의 호환성을 유지합니다.
- REA-Reconstruction-Companion는 어떻게 설치하나요?
- GitHub에서 저장소를 다운로드하거나 클론합니다 REA를 변경하지 않고 Claude Code용 컴패니언을 설치합니다: node install.mjs --client claude-code --integration off 설치 전에 변경 사항을 미리 봅니다(선택 사항): node install.mjs --client claude-code --integration off --dry-run 설치를 확인합니다: node install.mjs --client claude-code --integration off --check
- REA-Reconstruction-Companion은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ShadowSwaps/REA-Reconstruction-Companion
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트가 네이티브 바이너리, Electron 앱, .NET 어셈블리, 웹사이트를 역공학하도록 돕는 MCP 서버 및 CLI입니다.
작업별 모델을 선택하고 여러 단계의 그래프 작업을 병렬 실행하는 Hermes Agent용 스킬·라우팅·워크플로 계층입니다.
실행 중인 웹·데스크톱 앱을 AI 코딩 에이전트가 조작하고, 근거와 함께 성공·실패·판단 불가를 반환하도록 하는 개발 환경 전용 SDK 및 MCP 서버입니다.
Claude Code, Cursor, OpenCode, Codex 같은 AI 코딩 에이전트에 지속 메모리, 공통 워크플로, 스킬, MCP 서버를 설정합니다.
Codex, Claude Code, OpenCode 등에서 요청하지 않은 해시·체크섬 생성과 범위 이탈을 막는 AI 코딩 에이전트용 멀티플랫폼 훅 및 Skill 가드입니다.