Melhor maneira de incluir arquivos CSS / JS na minha extensão personalizada

Se eu precisar incluir arquivos CSS ou JS em minhas extensões personalizadas, qual seria a melhor e mais segura maneira de conseguir isso: Devo colocá-los em uma pasta específica no meu arquivo zip de extensão? Como devo declarar os arquivos no meu manifesto XML? Como incluo os arquivos no...