What problem does it solve?
This Skill addresses the common challenges of maintaining stable, fast-to-clone, and CI/CD-ready Unity game development repositories by enforcing best practices for Git LFS, .gitignore, and project settings.
Core Features & Use Cases
- Git LFS Configuration: Guides users on setting up and verifying Git Large File Storage for binary assets like textures, audio, and models.
.gitignore Best Practices: Provides a comprehensive Unity-specific .gitignore template to prevent committing unnecessary generated files.
- Project Settings Validation: Ensures critical Unity project settings (
ProjectSettings/) are correctly configured for text serialization and version control.
- Use Case: Before merging a pull request for a new feature, run the pre-commit checklist to ensure all assets are tracked correctly, no large binaries are missed by LFS, and the project is ready for automated builds.
Quick Start
Use the unity-project-hygiene skill to set up Git LFS for your Unity project by tracking common binary file types.