Для определения рода слова “козни” его необходимо поставить в именительный падеж единственного числа, получается форма: “козни” . Тогда в зависимости от окончания в слове “козни” можно определить род.
Слово “козни”Полный морфологический разбор Cуществительного “козни” находится по ссылке