영상·미디어
Manim Skill
수업용 ⭐ 1,174 MIT
3Blue1Brown 스타일 수학·과학 개념 애니메이션(Manim)을 에이전트가 만들도록 돕는 스킬입니다. 함수, 기하, 물리 개념 설명 영상 제작에 쓸 수 있습니다.
예시 체험
중3 수학 — 이차함수 y = ax² 설명 애니메이션 만들기
중학교 3학년 수학 '이차함수 y = ax²의 그래프' 단원 도입. 수업 첫 부분에 화면으로 띄워 a의 부호와 크기가 그래프 모양을 어떻게 바꾸는지 학생들이 눈으로 보게 하고 싶은 상황이다.
중학교 3학년 수학 '이차함수 y = ax²의 그래프' 단원 도입용 3분짜리 설명 애니메이션을 Manim으로 만들고 싶어요. a의 부호와 크기가 그래프 모양을 어떻게 바꾸는지 학생들이 눈으로 보게 해 주세요. 한국어 자막을 넣고, 장면별 계획과 실행 코드를 만들어 주세요.
핵심 깨달음: a는 포물선의 '폭'이 아니라, y가 가팔라지는 빠르기의 배율이다. 장면 흐름: 도입 25초 → a의 부호 35 → a의 크기 45 → 순간 기울기 45 → 정리 30 (모두 약 3분) 접선 기울기 = 2ax — x가 커질수록, |a|가 클수록 가팔라진다.
직접 해 보기 — 3단계
- AI 에이전트(Claude Code 등)에 저장소 안내대로 이 스킬을 설치하고, 영상으로 만들려면 Manim Community Edition과 ffmpeg·LaTeX를 PC에 설치한다.
- 학년·단원·영상 길이·꼭 보여 줄 내용을 적은 문장을 붙여 넣는다. 위 문장을 바꿔 써도 된다.
- 나온 scenes.md(장면 계획)와 실행 코드를 확인하고, `manim -pqm parabola_a.py Scene1Hook`처럼 장면별로 렌더링해 영상 글씨와 곡선을 직접 살펴본다.
수업 상황은 이해를 돕기 위해 꾸민 예시입니다. 만든 방법: opencode (DeepSeek) + 이 스킬 (manim-composer · manimce-best-practices) · 확인일 2026-10-16. 그림은 실제 영상 화면이 아니다. 이 환경에 Manim·LaTeX·영상 렌더러가 없어 영상을 렌더링하지 못했고, 스킬이 만든 결과 파일인 장면 계획(scenes.md)과 실행 코드(parabola_a.py)를 그대로 HTML로 옮겨 보여 준 것이다. 그림 속 곡선은 scenes.md의 장면 설명을 도해한 것이며, 손으로 그린 결과를 '생성 결과'로 부르지 않기 위해 미리보기임을 밝힌다. 장면 길이(25·35·45·45·30초)와 곡선 좌표는 계획 단계의 수업용 예시 값으로, 측정하거나 검증한 사실이 아니다. 영상에 넣는 한국어 글씨는 Text에 글꼴 이름을 지정했으므로 영상 만드는 PC에 그 글꼴(예: Noto Sans KR)을 먼저 설치해야 하고, 수식 안의 한글은 LaTeX 설정이 따로 필요하다. 실행 코드는 이 환경에서 Manim이 없어 문법 확인만 했으니, 실제로 쓰려면 Manim 설치 환경에서 장면별로 먼저 렌더링해 글자 잘림·겹침·곡선 범위를 선생님이 직접 확인하고 고쳐야 한다.
써 보려면
- 저장소 adithya-s-k/manim_skill를 엽니다.
- 설치가 필요합니다. 절차는 저장소 안내를 따릅니다.
- 이 기록에는 API 키가 필요하지 않다고 되어 있습니다.
출처
스타 수와 라이선스는 공식 저장소 기준이며, 일일 검증이 다시 확인합니다. 정보 정정 요청
라이선스
같은 분야의 스킬
변경 이력 (최근 1건)
daily-verifier가 매일 GitHub/GitLab API로 재확인한 사실 변경 기록입니다. 확인 근거는 변경 이력 페이지에 있습니다.
- 2026-10-16별 수1,174