Claude Code용 스킬: "어떤 기계가 어떻게 작동하는지"라고 물으면, 해당 기계를 분해하여 살펴볼 수 있는 3D 시뮬레이터로 만들어 오프라인에서도 사용 가능한 단일 HTML 페이지로 패키징합니다. 중앙에서는 기계가 작동하고, 주변 패널에는 수치 값이 표시되며, 버튼을 누르면 현재 작동 중인 부품을 열람할 수 있고, 사용자가 조작하지 않으면 페이지가 자동으로 가이드 투어를 진행합니다.
별점 1236 (+27 / 24h)
이유
- V8 엔진, 세스나 항공기, 바이오닉 비스트 등 3가지 완전한 예제와 로봇 벌, 전갈, 문어의 데모 GIF를 포함하며, 타임라인에 따라 프레임별로 60 fps 영상으로 녹화하고 절차적 사운드를 추가할 수도 있습니다
- SKILL.md에는 기계 구성 방법, 사실적으로 보이게 하는 규칙 및 자체 점검 루프가 명시되어 있으며, 런타임, 녹화 및 사운드 엔진은 MIT 라이선스의 claude-motion에서 가져왔습니다
사용법
- npx skills add elvarofficial/teardown -g -a claude-code를 실행한 후, 설치 디렉토리에서 npm install && npx playwright install chromium을 한 번 실행하세요. Node.js 20 이상이 필요하며, 영상 녹화를 위해 ffmpeg이, 사운드 효과를 위해 Python 3이 필요합니다
- Claude Code에 직접 "Build me a simulator of a 4-stroke motorcycle engine I can take apart"라고 요청하거나, 먼저 node sims/build.mjs v8-live를 실행하여 예제를 열어보세요
리스크
- README가 매우 짧아 시뮬레이션 내 수치와 구조가 어떻게 검증되는지 설명하지 않으므로, 교육용으로 사용하기 전에 실제 기계와 일치하는지 직접 확인해야 합니다
- README에는 MIT 라이선스로 명시되어 있지만(GitHub에서 라이선스 파일을 인식하지 못함), 저장소는 10월 30일에 생성되었습니다