manim-video
affaan-m/ECC
Manim を使用して、グラフ、ワークフロー、システム図、製品の操作解説など、正確な動きと明確なシーン構成を備えたアニメーション形式の技術解説動画を作成しましょう。
...すべて拡張しますManim Video
フォトリアリズムよりも、動き、構成、明快さが重視される技術解説動画には、Manimをご利用ください。
活用すべき場面
- ユーザーが技術解説アニメーションを希望する場合
- コンセプトがグラフ、ワークフロー、アーキテクチャ、指標の推移、またはシステム図である場合
- ユーザーが、X向けの短い製品説明やローンチ説明、あるいはランディングページを求めている場合
- 映像は、ありきたりな映画的な演出ではなく、正確で的確な印象を与えるものであること
ツールの要件
manimシーンレンダリング用のCLIffmpeg必要に応じて、ポストプロセッシング用video-editing最終的な組み立てや仕上げ用remotion-video-creation最終パッケージにUI、キャプション、または追加のモーションレイヤーの合成が必要な場合
デフォルトの出力形式
- 16:9のショートMP4
- サムネイルまたはポスター用フレーム1枚
- ストーリーボードおよびシーンプラン
ワークフロー
- 核心となる視覚的テーマを一文で定義する。
- コンセプトを3~6のシーンに分割する。
- 各シーンが何を証明するかを決定する。
- Manimコードを記述する前に、シーンの概要を記述する。
- まずは最小限の動作するバージョンをレンダリングする。
- レンダリングが機能した後に、タイポグラフィ、余白、色、テンポを調整する。
- 付加価値が生まれる場合にのみ、より広範なビデオスタックに引き継ぐ。
シーン計画のルール
- 各シーンは1つのことを証明すべきである
- 情報過多な図は避ける
- 画面全体がごちゃごちゃするよりも、段階的な情報開示を優先する
- 動きは、単に画面を賑やかにするためではなく、状態の変化を説明するために使う
- タイトルカードは短く、意味を凝縮したものにする
ネットワークグラフのデフォルト設定
ソーシャルグラフやネットワーク最適化に関する解説動画の場合:
- 最適化されたグラフを表示する前に、現在のグラフを表示する
- 信号の弱い「フォローの乱れ」と、信号の強い「ブリッジ」を区別する
- 「ウォームパス」ノードとターゲットクラスターを強調する
- 有用であれば、そのスキルの基盤となった自己改善の系譜を示す最終シーンを追加する
レンダリングの規約
- ユーザーが縦向きを指定しない限り、デフォルトで16:9の横向きとする
- まずは低品質のスモークテストレンダリングから開始する
- コンポジションとタイミングが安定してから、高画質版に切り替える
- ソーシャルメディア向けのサイズで表示される、クリーンなサムネイル用フレームを1枚エクスポートする
再利用可能なスターター
ネットワークグラフの解説動画の作成には、assets/network_graph_scene.pyを起点として使用してください。
スモークテストの例:
manim -ql assets/network_graph_scene.py NetworkGraphExplainer
出力形式
返却内容:
- 核心となる視覚的テーマ
- ストーリーボード
- シーン概要
- レンダリング計画
- その後の仕上げに関する推奨事項
関連スキル
video-editing最終仕上げ用remotion-video-creation動きの多いポスト処理や合成の場合content-engineアニメーションがより広範なローンチの一環である場合
---
name: manim-video
description: Create animated technical explainers using Manim for graphs, workflows, system diagrams, and product walkthroughs with precise motion and clear scene planning.
---
# Manim Video
Use Manim for technical explainers where motion, structure, and clarity matter more than photorealism.
## When to Activate
- the user wants a technical explainer animation
- the concept is a graph, workflow, architecture, metric progression, or system diagram
- the user wants a short product or launch explainer for X or a landing page
- the visual should feel precise instead of generically cinematic
## Tool Requirements
- `manim` CLI for scene rendering
- `ffmpeg` for post-processing if needed
- `video-editing` for final assembly or polish
- `remotion-video-creation` when the final package needs composited UI, captions, or additional motion layers
## Default Output
- short 16:9 MP4
- one thumbnail or poster frame
- storyboard plus scene plan
## Workflow
1. Define the core visual thesis in one sentence.
2. Break the concept into 3 to 6 scenes.
3. Decide what each scene proves.
4. Write the scene outline before writing Manim code.
5. Render the smallest working version first.
6. Tighten typography, spacing, color, and pacing after the render works.
7. Hand off to the wider video stack only if it adds value.
## Scene Planning Rules
- each scene should prove one thing
- avoid overstuffed diagrams
- prefer progressive reveal over full-screen clutter
- use motion to explain state change, not just to keep the screen busy
- title cards should be short and loaded with meaning
## Network Graph Default
For social-graph and network-optimization explainers:
- show the current graph before showing the optimized graph
- distinguish low-signal follow clutter from high-signal bridges
- highlight warm-path nodes and target clusters
- if useful, add a final scene showing the self-improvement lineage that informed the skill
## Render Conventions
- default to 16:9 landscape unless the user asks for vertical
- start with a low-quality smoke test render
- only push to higher quality after composition and timing are stable
- export one clean thumbnail frame that reads at social size
## Reusable Starter
Use [assets/network_graph_scene.py](assets/network_graph_scene.py) as a starting point for network-graph explainers.
Example smoke test:
```bash
manim -ql assets/network_graph_scene.py NetworkGraphExplainer
```
## Output Format
Return:
- core visual thesis
- storyboard
- scene outline
- render plan
- any follow-on polish recommendations
## Related Skills
- `video-editing` for final polish
- `remotion-video-creation` for motion-heavy post-processing or compositing
- `content-engine` when the animation is part of a broader launch
manim-videoをインストール
スキルファイルをダウンロードし、.claude/skills/ ディレクトリに解凍してください。
ZIPをダウンロードリポジトリをクローンし、スキルファイルをプロジェクトにコピーしてください。
git clone https://github.com/affaan-m/ECC/tree/main/skills/manim-video # Copy SKILL.md to your .claude/skills/ directory
コピー





家
