with one click
robot-template-add
로봇 설정 템플릿 추가 — 새 로봇, 4DOF, 5DOF, SCARA, 산업용 로봇, 커스텀 로봇
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
로봇 설정 템플릿 추가 — 새 로봇, 4DOF, 5DOF, SCARA, 산업용 로봇, 커스텀 로봇
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Unity Play 시작 씬, scene-authored UI source-of-truth, authored-first binder, RobotControl/Onboarding 라우팅 착시를 함께 디버깅하는 운영 스킬
Use when adding, extending, or debugging Waypoint Teaching & Playback: saving robot poses as waypoints, sequencing them, playing/looping sequences, exporting/importing JSON, coroutine-based runner engine, or teaching UI integration.
MonoBehaviour에서 UI 생성 코드를 ViewBuilder 정적 클래스 + Refs struct로 분리
Robot Library / Sandbox robot showroom 디버깅과 튜닝 — showroomoutput, comparestrip, preview pod, Game view vs Scene view 스케일 차이, hero/page selection, runtime root 중복
Use when working on FAIRINO FR5 6-axis robot integration in this repo: collecting official FR5 docs, mapping Unity UI inputs to the FAIRINO C# SDK, planning real-robot control and safety, documenting FR5 hardware/DH/protocol details, or building adapters around MoveJ/MoveL/ServoJ/ServoCart and status feedback.
Main 탭형 학습 쉘의 로봇별 JSON 콘텐츠를 추가/수정/검증하는 스킬. `Assets/Runtime/Resources/LearningTabs/*.json` 문안 업데이트, 새 로봇용 탭 문서 추가, MainLearningTabsLoader fallback 조정, Main 탭 콘텐츠 schema 변경, JSON 파싱/폴백/Unity MCP 검증이 필요할 때 사용한다.
| name | robot-template-add |
| description | 로봇 설정 템플릿 추가 — 새 로봇, 4DOF, 5DOF, SCARA, 산업용 로봇, 커스텀 로봇 |
새로운 로봇 설정(4DOF, 5DOF, 커스텀 로봇, SCARA 변형 등) 요청 시.
guided lesson, sandbox, instructor)slider, numeric, history, pick-foundation)docs/ref/code-patterns.md — C# 코딩 패턴 (§8 Unity 측 규칙 포함)Assets/Scripts/Templates/CLAUDE.md — 템플릿 컨벤션Assets/Scripts/Templates/Template2DOF_RR.cs — 참조 템플릿 (존재 시)Assets/Scripts/Types/RobotTemplate.cs — 기본 템플릿 타입Assets/Scripts/Types/JointType.cs — 관절 타입 열거형Assets/Scripts/Types/DHLink.cs — DH 파라미터 구조체docs/ref/test-reference-values.md — 기준값docs/status/PHASE-EXECUTION-BOARD.md — 현재 템플릿 상태docs/ref/product/robots/robot-model-library-spec.mddocs/ref/product/robots/robot-template-expansion.mdAssets/Scripts/Templates/Template{N}DOF_{Name}.cs 생성 (Template2DOF_RR 패턴 따름)robot_id, display_name, difficulty, supported_modes, input_modes, visualization_level)를 함께 정의한다.2DOF -> SCARA -> 3DOF -> 6DOF)와 demo-first 정책에 맞는지 확인한다.dh-algorithm-add 호출)editmode-test-add 호출)docs/status/PHASE-EXECUTION-BOARD.md에 항목 추가docs/status/SKILL-DOC-MATRIX.md의 primary_code_paths 업데이트[robot-template-add 완료]
- 템플릿: Template{N}DOF_{Name}
- 파일: Assets/Scripts/Templates/Template{N}DOF_{Name}.cs
- 테스트: Assets/Tests/EditMode/Template{N}DOF_{Name}Tests.cs
- DH 파라미터: {N}개 링크 정의
- 관절 한계: 정의됨
- FK 검증: 통과
- 보드/매트릭스: 업데이트 완료