Tooluck logoTooluck
SKILL.md

manim-composer

Agent skill fromadithya-s-k/manim_skill

Trigger when: (1) User wants to create an educational/explainer video, (2) User has a vague concept they want visualized, (3) User mentions "3b1b style" or "explain like 3Blue1Brown", (4) User wants to plan a Manim video or animation sequence, (5) User asks to "compose" or "plan" a math/science visualization. Transforms vague video ideas into detailed scene-by-scene plans (scenes.md). Conducts research, asks clarifying questions about audience/scope/focus, and outputs comprehensive scene specifications ready for implementation with ManimCE or ManimGL. Use this BEFORE writing any Manim code. This skill plans the video; use manimce-best-practices or manimgl-best-practices for implementation.

How to install manim-composer

install manim-composer
# install the manim_skill pack with the skills CLI
npx skills add adithya-s-k/manim_skill

# or add only this skill to Claude Code: copy the folder

skills/manim-composer/

# into

~/.claude/skills/manim-composer/ (all projects)

.claude/skills/manim-composer/ (one project)

skills/manim-composer/SKILL.md

MITFull file
1## Workflow
2
3### Phase 1: Understand the Concept
4
51. **Research the topic** deeply before asking questions
6 - Use web search to understand the core concepts
7 - Identify the key insights that make this topic interesting
8 - Find the "aha moment" - what makes this click for learners
9 - Note common misconceptions to address
10
112. **Identify the narrative hook**
12 - What question does this video answer?
13 - Why should the viewer care?
14 - What's the surprising or counterintuitive element?
15
16### Phase 2: Clarify with User
17
18Ask targeted questions (not all at once - adapt based on responses):
19
20**Audience & Scope**
21- What math/science background should I assume? (e.g., "knows calculus" or "high school algebra")
22- Target video length? (short: 5-10min, medium: 15-20min, long: 30min+)
23- Should this be self-contained or part of a series?
24
25**Focus & Depth**
26- Any specific aspects to emphasize or skip?
27- Proof-heavy or intuition-focused?
28- Real-world applications to include?
29
30**Style Preferences**
31- Color scheme preferences?
32- Narration style? (casual, formal, playful)
33- Any specific visual metaphors you have in mind?
34
35### Phase 3: Create scenes.md
36
37Output a comprehensive `scenes.md` file with this structure:
38
39```markdown
40# [Video Title]
41
42## Overview
43- **Topic**: [Core concept]
44- **Hook**: [Opening question/mystery]
45- **Target Audience**: [Prerequisites]
46- **Estimated Length**: [X minutes]
47- **Key Insight**: [The "aha moment"]
48
49## Narrative Arc
50…

Excerpt shown under the repository's MIT license.

More skills in manim_skill

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates