About
This skill provides comprehensive guidance for managing Git line endings (LF vs CRLF) in cross-platform development environments. It helps teams configure local Git settings, implement robust .gitattributes files, and resolve common issues like 'bad interpreter' errors in shell scripts or massive, unintended diffs. By offering decision trees for configuration approaches and automated normalization workflows, it ensures repository consistency and prevents technical debt caused by invisible character mismatches across different operating systems.