Стайлгайды в подавляющем большинстве случаев определяются не языком, а фреймворком/библиотекой на которых вы пишите. Есть, конечно, самые распространенные соглашения об именовании в язке, но обычно соглашения, принятые в экосистеме вашей основы, либо совпадают либо имеют приоритет.
Вы бы хоть указали, о каком языке/фреймворке идет речь. Если говорить о компилируемых эссет файлах, то директория должна (но не обязана) называться соответсвенно assets, а внутри биться по версиям (хешам). Но если говорить об обычных публичных файлах, то, как я уже сказал, смотрите в своем ферймворке. Чаще всего это public. А там, как вам захочется. Главное: чтобы понятно было.