Repository names should use lowercase with hyphens in place of spaces between words.
Markdown filenames should use lowercase with underscores in place of spaces between words. Shell scripts should use lowercase with hyphens in place of spaces between words. Programming language source files should use the style dictated by the style guide for that language.