Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By rubenbranco
Author manim-slides 5.6.0 presentations and convert to RevealJS HTML / PPTX / PDF.
npx claudepluginhub rubenbranco/manim-slides-skill --plugin manim-slidesA reusable skill for Claude Code and Codex that teaches authoring of manim-slides 5.6.0 presentations and ships scaffolding + build helpers focused on RevealJS HTML output.
The skill content lives in skills/manim-slides/SKILL.md.
Slide subclassing, next_slide() keyword arguments (loop, auto_next, notes, vertical stacks), ThreeDSlide, transitions, and common pitfalls.scripts/scaffold.py (bootstrap a new presentation directory) and scripts/build.py (one-shot render → RevealJS HTML).references/ folder for advanced topics (RevealJS customization, performance tips, ManimGL backend, PPTX/PDF/ZIP, Sphinx + Jupyter).This repo is a Claude Code plugin (manifest at .claude-plugin/plugin.json).
/plugin marketplace add RubenBranco/Manim-Slides-Skill
/plugin install manim-slides
git clone https://github.com/RubenBranco/Manim-Slides-Skill.git
cc --plugin-dir /path/to/Manim-Slides-Skill
After install, runtime dependencies still need to be installed (see "Python Package" below).
See .codex/INSTALL.md.
Using uv (recommended):
cd skills/manim-slides
uv pip install -e .
Using pip:
cd skills/manim-slides
pip install -r requirements.txt
Tex / MathTex.manim-slides present GUI.cd skills/manim-slides
# 1. Scaffold a new presentation directory
python3 scripts/scaffold.py ~/my-talk
# 2. Edit the generated slides.py
$EDITOR ~/my-talk/slides.py
# 3. Render and convert to RevealJS HTML
python3 scripts/build.py ~/my-talk/slides.py MyTalk
presentation.html lands in your CWD by default. Open it in any browser.
cd skills/manim-slides
pip install -e ".[dev]"
# Unit tests (fast, no network, no ffmpeg required)
pytest -m "not integration" -v
# Integration smoke (requires ffmpeg installed)
pytest -m integration -v
skills/manim-slides/SKILL.md — main skill content.skills/manim-slides/references/ — advanced topics (RevealJS customization, performance, ManimGL, PPTX/PDF/ZIP, Sphinx/Jupyter).| Component | Version |
|---|---|
manim-slides | 5.6.0 |
| Skill plugin | 0.1.0 |
| Manim CE (recommended) | ≥ 0.19 |
| ManimGL (optional) | ≥ 1.7.2 |
MIT.
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Harness-native ECC plugin for engineering teams - 64 agents, 262 skills, 84 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security
A growing collection of Claude-compatible academic workflow bundles for producing work at Nature-journal standard. Covers scientific figures (nature-figure), manuscript prose polishing (nature-polishing), manuscript drafting and methods writing (nature-writing), reviewer-style pre-submission assessment (nature-reviewer), citation retrieval and export (nature-citation), data availability statements and FAIR metadata (nature-data), paper-to-PPTX presentation conversion (nature-paper2ppt), literature search via MCP (nature-academic-search), paper reading and annotation (nature-reader), and peer-review response drafting (nature-response). Future releases planned: statistical reporting, cover letters, and review articles. Rules are derived from primary sources, including published Nature papers, journal author guidelines, and structured writing curricula.
Next.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patterns
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Download and generate plots from Weights & Biases runs (skill + CLI scripts)
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim