harleycoops/kimik2manim/kimi3manim
- community
Checking that the SKILL.md file is still in the repository.
Turn math and physics concepts into rendered Manim films
Install
npx vskill@latest install harleycoops/kimik2manim/kimi3manimSKILL.md
Kimi3Manim: concept to rendered film
Drive the Kimi3Manim six-agent pipeline (Concept Scout, Mathematical Enricher, Visual Designer, Narrative Composer, Manim Coder, vision Render Critic under a deterministic supervisor) to turn any math or physics concept into a rendered 1080p Manim film.
When to Use
- The user asks to animate, visualize, or make a video/film of a
mathematical or physical concept, at any level from middle-school geometry to graduate physics.
- The user wants to resume or debug a failed animation run.
- The user wants an existing Manim scene re-rendered.
Quick Reference
| Task | Command (run in the repo directory) | |
|---|---|---|
| Full pipeline, concept to mp4 | uv run python -m k3_agents.supervisor "<concept>" --quality qh | |
| Resume failed run at Stage 5 | uv run python resume_pipeline.py [run_dir] | |
| Re-render a scene, no model calls | uv run manim -qh <file.py> <SceneClass> | |
| One-time subscription login | uv run kimi login | |
| Install deps | uv sync |
Quality flags: ql 480p (smoke test), qm 720p, qh 1080p, qk 4K. --max-repairs N bounds coder/critic repair rounds (default 3).
Procedure
- Locate the repo (config
kimi3manim.repo, default~/KimiK3Manim).
Missing? git clone https://github.com/HarleyCoops/KimiK3Manim.git, then uv sync inside it. System deps: ffmpeg, texlive, texlive-latex-extra, dvisvgm.
- Verify auth: either the user ran
uv run kimi loginonce (Kimi Code
OAuth subscription - the default), or MOONSHOT_API_KEY is set in .env (also enables the vision critic stage).
- Warn the user that a full run takes minutes and spends Kimi quota
(six kimi-k3 calls at max reasoning plus rendering); never launch runs in parallel.
- Phrase the concept the way the intended audience would ask it - the
Scout calibrates prerequisite depth from the phrasing. "why the Pythagorean theorem is true" is as valid as "the double cover of SO(3)".
- Run the supervisor command. The built-in preflight aborts with exact
instructions if the environment is broken - relay its message verbatim and fix the environment; do not retry the pipeline.
- Outputs land in
output/k3_runs/<slug>/: numbered JSON artifacts
(01 knowledge graph ... 06 critique), generated scenes in scenes/, per-attempt render_attemptN.log, and the mp4 under media/. Deliver the mp4. [[as_document]]
Pitfalls
- Environment failures (missing manim/latex/pango) are NOT code bugs:
the supervisor aborts on them by design. Fix the environment; never feed them to the coder repair loop.
- Re-running the same concept reuses its run directory - move it aside
first for a clean slate.
- Subscription-only auth cannot run the Stage 6 vision critic; the run
stops after rendering with the mp4 already on disk. Ship it and note the critic was skipped, or set MOONSHOT_API_KEY to enable it.
- On WSL, keep the clone in the Linux filesystem (not /mnt/c) or uv and
renders run slowly; export UV_LINK_MODE=copy silences the hardlink warning.
Verification
- The run directory contains an mp4 under
media/and artifacts 01-05. - On failure, read the newest
render_attemptN.login the run dir
BEFORE re-running; it contains the real traceback.
- Sample a few frames (
ffmpeg -ss <t> -i <mp4> -frames:v 1 f.png) and
confirm equations are legible and scenes match the visual spec before presenting the film as final.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/kimi3manim/SKILL.md
Popularity
- Repository stars
- 139
- Repository forks
- 20
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/harleycoops/kimik2manim/kimi3manim)