ManimGL Best Practices
Skill সতর্কতাTrigger when: (1) User mentions "manimgl" or "ManimGL" or "3b1b manim", (2) Code contains `from manimlib import *`, (3) User runs `manimgl` CLI commands, (4) Working with InteractiveScene, self.frame, self.embed(), ShowCreation(), or ManimGL-specific patterns. Best practices for ManimGL (Grant Sanderson's 3Blue1Brown version) - OpenGL-based animation engine with interactive development. Covers InteractiveScene, Tex with t2c, camera frame control, interactive mode (-se flag), 3D rendering, and checkpoint_paste() workflow. NOT for Manim Community Edition (which uses `manim` imports and `manim` CLI).
This extension includes a detailed collection of best practices and working code examples for ManimGL. It covers core concepts like scenes, animations, styling, and advanced features such as 3D rendering, interactive debugging with .embed(), and the use of custom Mobject classes like AttentionArcsAnimation. The examples are well-organized by feature and demonstrate common ManimGL patterns effectively.
License
- warning:License usabilityThe license is Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). While the code itself might be MIT, the adapted examples and documentation carry this NC-SA license, which restricts commercial use and requires share-alike, potentially limiting usability for some users.
Maintenance
- critical:Commit recencyThere are no commits available for evaluation. This is a critical issue as it indicates a complete lack of maintenance and potential abandonment, making the extension untrustworthy.
Trust
- critical:Issues AttentionThere are no issues or activity found in the repository, indicating zero engagement from maintainers. This is a critical finding for trust.
Versioning
- warning:Release ManagementNo manifest version, GitHub release tags, or CHANGELOG are present. Install instructions do not reference a specific version, increasing risk.
ইনস্টলেশন
npx skills add adithya-s-k/manim_skillVercel skills CLI (skills.sh)-কে npx-এর মাধ্যমে চালায় — স্থানীয়ভাবে Node.js এবং অন্তত একটি skills-সামঞ্জস্যপূর্ণ এজেন্ট (Claude Code, Cursor, Codex, …) ইনস্টল করা থাকতে হবে। ধরে নেওয়া হয় রিপোজিটরিটি agentskills.io ফরম্যাট অনুসরণ করে।
অনুরূপ এক্সটেনশন
ManimCE Best Practices
95Trigger when: (1) User mentions "manim" or "Manim Community" or "ManimCE", (2) Code contains `from manim import *`, (3) User runs `manim` CLI commands, (4) Working with Scene, MathTex, Create(), or ManimCE-specific classes. Best practices for Manim Community Edition - the community-maintained Python animation engine. Covers Scene structure, animations, LaTeX/MathTex, 3D with ThreeDScene, camera control, styling, and CLI usage. NOT for ManimGL/3b1b version (which uses `manimlib` imports and `manimgl` CLI).
Manim Composer
75Trigger 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.
Blind Spot Detective
99Systematically identify what's missing in non-fiction writing—both blind spots (inherent limitations) and blank spots (gaps that could be addressed). Use before finalizing non-fiction or when feedback feels incomplete.
Data Analysis Assistant
98Analyze spreadsheet data, generate insights, create visualizations, and build reports from Excel/CSV data.
Eraser Diagram Generator
98Generates architecture diagrams from code, infrastructure, or descriptions. Use when user asks to visualize, diagram, or document system architecture.
Eraser Diagram Generator
98Generates architecture diagrams from code, infrastructure, or descriptions. Use when user asks to visualize, diagram, or document system architecture.