layout-safety

Community

Ensure 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.