1password
Install and use 1Password CLI (`op`) to sign in, inspect vault items, read secrets safely, and inject secrets into commands.
Plan, script, render, and stitch Manim Community Edition videos in Python. Use when the user asks for animated math explanations, algorithm walkthroughs, equation derivations, technical concept videos, 3Blue1Brown-style explainers, or programmatic educational motion graphics.
$ npx -y skills add HybridAIOne/hybridclaw --skill manim-video --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/manim-videoContext preview
The summary Claude sees to decide when to auto-load this skill.
Plan, script, render, and stitch Manim Community Edition videos in Python. Use when the user asks for animated math explanations, algorithm walkthroughs, equation derivations, technical concept videos, 3Blue1Brown-style explainers, or programmatic educational motion graphics.
name: manim-video
description: Plan, script, render, and stitch Manim Community Edition videos in Python. Use when the user asks for animated math explanations, algorithm walkthroughs, equation derivations, technical concept videos, 3Blue1Brown-style explainers, or programmatic educational motion graphics.
user-invocable: true
disable-model-invocation: false
requires:
bins:
- python3
metadata:
hybridclaw:
category: publishing
short_description: "Python-first Manim video pipeline."
tags:
- video
- animation
- manim
- python
- math
install:
- id: manim
kind: uv
package: manim
bins: ["manim"]
label: Install Manim Community Edition with uv
- id: ffmpeg
kind: brew
formula: ffmpeg
bins: ["ffmpeg"]
label: Install ffmpeg (brew)Use this skill for Python-based Manim projects that need a clean planning phase, strong visual direction, reusable scene structure, and a deterministic render pipeline.
The output contract is usually a workspace project directory containing `plan.md`, `script.py`, `concat.txt`, draft renders, and optionally a stitched `final.mp4`.
This is educational cinema, not animated slides.
| Mode | Input | Output | Primary references | |------|-------|--------|--------------------| | Concept explainer | topic or feature | intuitive multi-scene explainer | `scene-planning.md`, `visual-design.md` | | Equation derivation | symbolic expression or proof goal | stepwise animated derivation | `equations.md`, `python-patterns.md` | | Algorithm visualization | algorithm or invariant | stepwise state evolution | `graphs-and-data.md`, `python-patterns.md` | | Data story | metrics, counters, or comparisons | animated charts and deltas | `graphs-and-data.md`, `visual-design.md` | | Architecture diagram | system or service flow | progressive build with data flow | `scene-planning.md`, `python-patterns.md` | | Paper explainer | paper, abstract, or finding | hook -> method -> evidence explainer | `scene-planning.md`, `visual-design.md` | | Camera or 3D explainer | spatial or geometric topic | moving-camera or 3D scene set | `camera-and-3d.md`, `visual-design.md` |
Single Python script per project. No browser, no Node.js, no GPU requirement.
| Layer | Tool | Purpose | |-------|------|---------| | Core | Manim Community Edition | scene rendering and animation engine | | Math | LaTeX via `MathTex` / `Tex` | equation rendering | | Video I/O | ffmpeg | stitching, muxing, and format conversion | | Narration | subtitles by default, voiceover optional | accessibility and pacing | | Setup check | `check_setup.py` | host capability validation and install hints |
`PLAN --> CODE --> RENDER --> STITCH --> AUDIO --> REVIEW`
| Palette | Background | Primary | Secondary | Accent | Use case | |---------|------------|---------|-----------|--------|----------| | HybridClaw Dark | `#0B1220` | `#7DA2FF` | `#9AB6FF` | `#7EE3A5` | default for systems, tools, and architecture | | HybridClaw Light | `#F8FAFC` | `#4A6CF7` | `#3657E9` | `#15803D` | brighter docs-style explainer look | | HybridClaw Neutral | `#111827` | `#E5EDF7` | `#93A4B8` | `#7DA2FF` | minimal or formal topics |
Start with a HybridClaw palette unless the user explicitly asks for a different visual language.
| Context | Typical `run_time` | Typical `self.wait()` after | |---------|--------------------|-----------------------------| | Title or intro hook | `1.2-1.8s` | `0.8-1.2s` | | Key equation or mechanism reveal | `1.8-2.2s` | `1.5-2.5s` | | Transform or morph | `1.2-1.8s` | `1.0-1.5s` | | Supporting annotation | `0.6-1.0s` | `0.3-0.6s` | | Fade-out cleanup | `0.4-0.7s` | `0.2-0.4s` | | Aha moment | `2.0-2.8s` | `2.0-3.0s` |
| Role | Font size | Usage | |------|-----------|-------| | Title | `34-38` | scene titles and opening claims | | Heading | `28-32` | section headers within a scene | | Body | `20-24` | explanatory text | | Label | `18-20` | annotations, axis labels, component names | | Caption | `18` | subt
Enterprise-ready self-hosted AI assistant runtime with sandboxed execution, secure credentials, approvals, and memory
Install and use 1Password CLI (`op`) to sign in, inspect vault items, read secrets safely, and inject secrets into commands.
Coordinate cross-functional project delivery by tracking commitments, dependencies, decisions, and risks; maintain project…
Search Airtable bases and tables, read records and computed fields, and prepare guarded record CRUD requests with schema-based…
Expose HybridClaw as a custom Alexa skill and prepare guarded Alexa smart-home/device control payloads without exposing Amazon…
View Apple Calendar schedules, draft or import `.ics` files, and coordinate host-side calendar actions on macOS.
Control Apple Music playback, inspect now playing, start playlists, and automate the macOS Music app.