Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
adithya-s-k avatar

Manim Composer

  • 1.9k installs
  • 1k repo stars
  • Updated January 23, 2026
  • adithya-s-k/manim_skill

manim-composer is an agent skill that | 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 lik.

About

The manim-composer 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 r. **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?. - What's the surprising or counterintuitive element?. (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?.

  • 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

Manim Composer by the numbers

  • 1,859 all-time installs (skills.sh)
  • +55 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #151 of 1,340 Generative Media skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

manim-composer capabilities & compatibility

Capabilities
research the topic deeply before asking question · use web search to understand the core concepts · identify the key insights that make this topic i · find the "aha moment" what makes this click fo · note common misconceptions to address
Use cases
research · documentation · planning
From the docs

What manim-composer says it does

**Identify the narrative hook** - What question does this video answer?
SKILL.md
- What's the surprising or counterintuitive element?
SKILL.md
npx skills add https://github.com/adithya-s-k/manim_skill --skill manim-composer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.9k
repo stars1k
Security audit2 / 3 scanners passed
Last updatedJanuary 23, 2026
Repositoryadithya-s-k/manim_skill

How do I apply manim-composer correctly using the SKILL.md workflows and reference files?

| 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

Who is it for?

Developers and software engineers working with manim-composer patterns from the skill documentation.

Skip if: Skip when cached docs are empty, boilerplate-only, or outside the skill documented scope.

When should I use this 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 vid

What you get

Grounded manim-composer guidance with highlights, triggers, and evidence quotes from SKILL.md.

  • narrative script
  • scene outline
  • opening hooks

By the numbers

  • Documents 2 core narrative patterns with multi-step scene structures
  • Includes example topics such as Euler's identity, Bayes theorem, and infinite series paradoxes

Files

SKILL.mdMarkdownGitHub ↗

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:

# [Video Title]

## Overview
- **Topic**: [Core concept]
- **Hook**: [Opening question/mystery]
- **Target Audience**: [Prerequisites]
- **Estimated Length**: [X minutes]
- **Key Insight**: [The "aha moment"]

## Narrative Arc
[2-3 sentences describing the journey from confusion to understanding]

---

## Scene 1: [Scene Name]
**Duration**: ~X seconds
**Purpose**: [What this scene accomplishes]

### Visual Elements
- [List of mobjects needed]
- [Animations to use]
- [Camera movements]

### Content
[Detailed description of what happens, what's shown, what's explained]

### Narration Notes
[Key points to convey, tone, pacing notes]

### Technical Notes
- [Specific Manim classes/methods to use]
- [Any tricky implementations to note]

---

## Scene 2: [Scene Name]
...

---

## Transitions & Flow
[Notes on how scenes connect, recurring visual motifs]

## Color Palette
- Primary: [color] - used for [purpose]
- Secondary: [color] - used for [purpose]
- Accent: [color] - used for [purpose]
- Background: [color]

## Mathematical Content
[List of equations, formulas, or mathematical objects that need to be rendered]

## Implementation Order
[Suggested order for implementing scenes, noting dependencies]

3b1b Style Principles

Apply these principles when composing scenes:

Visual Storytelling

  • Show, don't just tell - Every concept needs a visual representation
  • Progressive revelation - Build complexity gradually, don't show everything at once
  • Visual continuity - Transform objects rather than replacing them when possible

Pacing & Rhythm

  • Pause for insight - Give viewers time to absorb key moments
  • Vary the pace - Mix quick sequences with slower explanations
  • End scenes with resolution - Each scene should feel complete

Mathematical Beauty

  • Emphasize elegance - Highlight when math is surprisingly simple or beautiful
  • Connect representations - Show the same concept multiple ways (algebraic, geometric, intuitive)
  • Embrace abstraction gradually - Start concrete, then generalize

Engagement Techniques

  • Pose questions - Make viewers curious before revealing answers
  • Acknowledge difficulty - "This might seem confusing at first..."
  • Celebrate insight - Make the "aha moment" feel earned

References

  • references/narrative-patterns.md - Common 3b1b narrative structures
  • references/visual-techniques.md - Effective visualization patterns
  • references/scene-examples.md - Example scenes.md excerpts

Templates

  • templates/scenes-template.md - Blank scenes.md template

Related skills

Forks & variants (2)

Manim Composer has 2 known copies in the catalog totaling 423 installs. They canonicalize to this original listing.

How it compares

Pick manim-composer over generic writing skills when the deliverable is a Manim-specific narrative arc rather than blog copy or slide text.

FAQ

Who is manim-composer for?

Developers and software engineers working with manim-composer patterns from the skill documentation.

When should I use 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 "pla

Is manim-composer safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.