layout-safety
CommunityEnsure collision-free and well-organized Manim scenes.
Authorgqy20
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill detects and prevents overlapping, crowding, and frame overflow issues in Manim animations, ensuring clear visualizations and effective layouts.
Core Features & Use Cases
- Layout Auditing: Checks for object overlaps, cramped arrangements, and objects outside view boundaries before rendering.
- Geometry Analysis: Uses AABB filtering and boundary-point refinement to identify potential collisions with high accuracy.
- Use Case: When preparing complex mathematical scenes, this Skill helps verify that labels, formulas, and annotations are properly spaced and confined within the frame.
Quick Start
Run the layout safety check script on your scene file to identify layout issues before final rendering.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: layout-safety Download link: https://github.com/gqy20/manim-agent/archive/main.zip#layout-safety Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.