Just like extensions which are usually hosted in a separate repo, skins (other than the default ones) are also often hosted externally. When you checkout these external repos into your working copy of MW, they always get listed in the results of "git status" when that command is run in the higher directory levels (inside MW). This also introduces the risk of incorrectly adding those skins to your patch when you carelessly run "git commit -am ..."
I believe these were the reasons we (rightfully) added svnignore in the old days, and .gitignore in the news days, to the /extensions directory. I would like to propose doing the same for the skins directory.
Version: 1.23.0
Severity: enhancement