Pular para o conteúdo principal
Este conteúdo ainda não está disponível no seu idioma e está sendo exibido em inglês.

ManimGL Best Practices

Skill Aviso
75

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).

Resumo de IA

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.

Instalação

npx skills add adithya-s-k/manim_skill

Executa a CLI skills da Vercel (skills.sh) via npx — requer Node.js localmente e pelo menos um agente compatível com skills instalado (Claude Code, Cursor, Codex, …). Pressupõe que o repositório siga o formato agentskills.io.

4 months ago
834 stars
CC BY-NC-SA 4.0
Atualizado em 6 days ago
Ver código-fonte

Extensões similares

ManimCE Best Practices

95

Trigger 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).

Skill
adithya-s-k

Manim Composer

75

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. This skill plans the video; use manimce-best-practices or manimgl-best-practices for implementation.

Skill
adithya-s-k

Blind Spot Detective

99

Systematically 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.

Skill
jwynia

Data Analysis Assistant

98

Analyze spreadsheet data, generate insights, create visualizations, and build reports from Excel/CSV data.

Skill
claude-office-skills

Eraser Diagram Generator

98

Generates architecture diagrams from code, infrastructure, or descriptions. Use when user asks to visualize, diagram, or document system architecture.

Skill
eraserlabs

Eraser Diagram Generator

98

Generates architecture diagrams from code, infrastructure, or descriptions. Use when user asks to visualize, diagram, or document system architecture.

Skill
eraserlabs