manim-composer
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. Th
npx skills add adithya-s-k/manim_skill --skill manim-composer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
## Workflow ### Phase 1: Understand the Concept 1. **Research the topic** deeply before asking questions - Use web search to understand the core concepts - Identify the key insights that make this topic interesting - Find the "aha moment" - what makes this click for learners - Note common misconceptions to address 2. **Identify the narrative hook** - What question does this video answer? - Why should the viewer care? - What's the surprising or counterintuitive element? ### Phase 2: Clarify with User Ask targeted questions (not all at once - adapt based on responses): **Audience & Scope** - What math/science background should I assume? (e.g., "knows calculus" or "high school algebra") - Target video length? (short: 5-10min, medium: 15-20min, long: 30min+) - Should this be self-contained or part of a series? **Focus & Depth** - Any specific aspects to emphasize or skip? - Proof-heavy or intuition-focused? - Real-world applications to include? **Style Preferences** - Color scheme preferences? - Narration style? (casual, formal, playful) - Any specific visual metaphors you have in mind? ### Phase 3: Create scenes.md Output a comprehensive `scenes.md` file with this structure: ```markdo
- Workflow
- Phase 1: Understand the Concept
- Phase 2: Clarify with User
- Phase 3: Create scenes.md
- 3b1b Style Principles
- Visual Storytelling
- Pacing & Rhythm
- Mathematical Beauty
- Engagement Techniques
- References
- Templates
What does the manim-composer skill do?
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. Th
How do I install it?
Run `npx skills add adithya-s-k/manim_skill --skill manim-composer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From adithya-s-k/manim_skill, a repository with 1,031 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
