使い方ガイドへスキップ
Manim作者 awesome-skills

Manim スキル。

再現可能な数学・技術の解説アニメーションを作成します。

  • 数学アニメーション
  • Python
ソースレビュー · manimSKILL.md
タスク 再現可能な数学・技術の解説アニメーションを作成します。 成果物 実行可能な Manim シーンのソースファイル。 始める前に 概念、受け手、表記、既存 Manim 環境、出力要件を用意します。文字中心のシーンを計画する前に、言語に合うフォントと数式バックエンドを確認してください。
記事用の要約 · ソース確認日 2026-11-02 · 生成された例ではありません

01 機能概要

再現可能な数学・技術の解説アニメーションを作成します

意味を伝える形状、動画下書きの確認、再現可能なソース納品を備えた Manim Community Edition の解説映像を計画・描画します。

ソースに基づくワークフロー実行ベンチマークではありません

作業の進め方

manim は Manim Community Edition で解説アニメーションを作成します。動く形状そのものが説明を担う、数学的変化、アルゴリズム、技術図解を対象とします。ソースは視聴者が理解すべき要点から始め、その周りに順序とラベルを計画します。

最終成果物の前に低品質の動画をレンダリングする手順です。想定表示サイズで途中の状態、遷移、ラベルの読みやすさを確認します。結果にはソースコード、描画コマンド、環境バージョンを添え、レンダリング成功と視覚的な受け入れを分けて扱います。

想定される成果物

  • 実行可能な Manim シーンのソースファイル。
  • 指定された MP4、GIF、または静止画。
  • 描画コマンド、環境記録、検証メモ。
サンプルブリーフを見る

ブリーフからレビューまで

  1. 01
    説明内容を定義する

    時間とともに何が変わり、どんな理解を示すかを決めます。中心となる物体、見える動作、補助ラベルを計画します。

  2. 02
    既存環境で実装する

    プロジェクト自身の環境で Python と Manim を確認します。確認済みソースの対象は ManimCE 0.22.x と Python 3.11+ で、旧プロジェクトには対応する文書が必要です。シーンを組む前に解像度、レンダラー、出力を設定し、移行依頼がない限り依存関係を変えません。

  3. 03
    動画下書きを確認する

    低品質の動くプレビューを描画して遷移と途中状態を調べ、意味や配置の問題を修正してから最終描画を行います。

02 利用場面

使いどころ

概念、受け手、表記、既存 Manim 環境、出力要件を用意します。文字中心のシーンを計画する前に、言語に合うフォントと数式バックエンドを確認してください。

向いているケース

  • 変化そのものが概念を説明する形状、状態、要素の移動でアルゴリズムや数学的関係を教えやすい場合。
  • 技術映像に再現可能なソースが必要修正後にシーンと正確なコマンドで再描画できます。

確認すべき制限

  • 対象は ManimCEManimGL に黙って置き換えたり、既存プロジェクトを移行したりしません。
  • 数式・フォントの依存は異なる文字はインストール済みフォントを使い、数式には TeX または対応しているオプションのバックエンドが必要な場合があります。
  • 静止画では動きを証明できない描画成功や最終 PNG だけでは、テンポや途中状態の正しさを示せません。

用意する入力

  • 概念と対象者視聴者が理解すべき関係や過程を指定します。
  • 内容と表記数式、ラベル、言語、必要な用語を提供します。
  • 環境と出力既存 Manim バージョン、レンダラー、フレームサイズ、指定形式を示します。

03 重要な判断

重要な判断

  1. 見える推論

    字幕だけでなく、形状と物体の同一性が説明を担えます。

  2. 意味を早く確認

    動画下書きで、高コストの描画前に誤った状態や飛びを見つけます。

  3. 再現できる納品

    ソースと環境記録が、後の修正を実行しやすくします。

04 依頼例

目的を絞った依頼文を試す

以下のサンプルブリーフはテストされていません。使用前にスキルのセットアップを確認してください。

ソースとセットアップを確認する

視聴者が理解すべき関係や過程を指定します。

アップストリームのソースファイル
https://github.com/awesome-skills/manim-skill/blob/f8479fa475aace157f12a161519e4bb497a35fbf/SKILL.md

以下の参照先から、提供元の手順を確認できます。利用前にリポジトリのセットアップ要件を確認してください。これはインストールコマンドではありません。

一つの成果物から始める

スキルを実行する前に、このブリーフの範囲、素材、制約を調整してください。

サンプルブリーフ
manim を使い、高校生向けに円の半径を2倍にすると面積が4倍になる理由を説明してください。拡大中も同じ円であることがわかるようにし、半径を表示して、画面を混雑させず面積公式と結び付けてください。既存の Manim Community Edition 環境を使い、まずバージョンを確認してください。短い低品質動画を描画し、ブログ埋め込みサイズで途中の形状とラベルの読みやすさを調べてから、最終 16:9 MP4 を作成してください。シーンソース、正確な描画コマンド、検証の制約を納品してください。依存関係は自動更新しないでください。

結果を確認する

実際の出力を、次の観察可能な基準に照らして確認してください。

  • 最終フレームだけでなく途中の形状と意味を確認する。
  • 想定表示幅で字形、数式バックエンド、ラベルを確認する。
  • 最終ファイルがデコードでき、指定寸法と尺に一致するか検証する。

OpenDesignは、コーディングエージェント向けのローカルデザインワークスペースを提供します。この掲載は、スキルが同梱されていること、または外部ツール、認証情報、ソフトウェア依存関係が含まれていることを意味しません。

05 ソースとライセンス

ソースとライセンス

このページは、下記にリンクされた固定のソースリビジョンについて説明しています。アップストリームの挙動や要件は変更される可能性があります。

ソースの所有者
awesome-skills
スキルファイル
SKILL.md
ライセンス
MIT
確認したスナップショット
2026-11-02 · f8479fa475aa
編集部によるソース要約
再現可能な数学・技術の解説アニメーションを作成します。

リンク先のソースに基づく、OpenDesignによるオリジナルの要約です。リポジトリのスター数は日付時点の人気の指標であり、スキルの利用状況や品質スコアではありません。

06 開始前の質問

始める前の質問

ManimGL と ManimCE は交換可能ですか?

ソースは別のエンジンとして扱います。移行を依頼されない限り既存のエンジンと依存の選択を維持すべきです。

通常の文字ラベルにも TeX が必要ですか?

ソースは Manim Text とインストール済みフォントを使います。数式や一部の補助オブジェクトには追加の数式描画依存が必要な場合があります。

なぜ低品質動画を先に作るのですか?

時間に沿ったテンポ、物体の飛び、意味の誤りを見つけるためです。静止画や構文チェックでは確認できません。

変換後に物体が飛ぶのはなぜですか?

確認済みの参照は、元の物体を変える Transform と、対象物体で置き換える ReplacementTransform を区別します。実際にシーンに残る物体を続けて動かし、同じ物体を複数のアニメーションで同時変更しないでください。

OpenDesign

依頼内容とデザイン作業を一つの場所に。

ブリーフ、ソース資料、デザイン作業をローカルワークスペースにまとめて管理できます。ワークフローに追加する前に、スキル自体のセットアップを確認してください。

アップストリームのソースファイル
https://github.com/awesome-skills/manim-skill/blob/f8479fa475aace157f12a161519e4bb497a35fbf/SKILL.md