EricJujianZou/rederive

‘직접 설계를 유도해 보는’ 방식으로 코드베이스를 학습하는 코딩 에이전트 스킬: 프로젝트가 존재하는 이유부터 질문을 시작하며, 직접 설명하지 않고 질문으로만 유도하여 사용자가 단계별로 이 시스템이 어떻게 설계되어야 할지 스스로 생각해 내도록 합니다.

‘직접 설계를 유도해 보는’ 방식으로 코드베이스를 학습하는 코딩 에이전트 스킬: 프로젝트가 존재하는 이유부터 질문을 시작하며, 직접 설명하지 않고 질문으로만 유도하여 사용자가 단계별로 이 시스템이 어떻게 설계되어야 할지 스스로 생각해 내도록 합니다.

354개 스타 (+14 / 24시간)

이유

  • 사용자가 질문에 답하는 동안 백그라운드 에이전트가 코드, 파일 간 참조 및 설계 변경 커밋을 읽어 빌드 순서대로 정렬된 5–10개의 질문을 생성하며, 각 질문에는 제약 조건과 실제 설계가 포함되고 .rederive/map.md에 저장됩니다(작업을 완료하기 전에는 열지 말라고 저자가 경고합니다).
  • 커밋 메시지를 신뢰하지 않으므로, AI로 작성된 저장소라도 몇 번의 대규모 커밋이 있으면 사용할 수 있습니다. 막힐 경우 질문을 몇 가지 선택지로 좁혀 주며, 두 번 연속 틀리면 스스로 문제를 시각화합니다.
  • .rederive/log.md에는 사용자가 막힌 지점과 스스로 해결한 부분이 기록됩니다. .rederive/ 폴더는 자동으로 로컬 git 제외 목록에 추가되며, 원격 측정 데이터를 전송하지 않습니다.

사용법

  • npx skills add EricJujianZou/rederive (-g 옵션을 추가하면 모든 프로젝트에 설치); Claude Code에서는 /plugin marketplace add EricJujianZou/rederive를 실행한 후 /plugin install rederive@rederive를 사용할 수도 있습니다.
  • 에이전트에서 /rederive, /rederive ~/code/myapp을 입력하거나, /rederive 뒤에 GitHub 링크를 붙여 입력합니다(현재 디렉터리에 클론됩니다). git, bash, python3이 필요합니다.

리스크

  • README가 매우 짧고 효과 평가가 없습니다. 의도적으로 설명을 생략하므로, 코드베이스를 빠르게 파악하고 싶은 사용자에게는 느릴 수 있습니다.
  • 저장소는 10월 19일에 생성되었으며, 라이선스는 MIT입니다.

열기

GitHub

최신 AI 소식 보기