bitrix-mastercomponent
Данный мастер позволяет быстро и легко создавать в системе необходимые файлы компонента, которые уже будут содержать типовые примеры кода. Вы так же можете указать создавать ли шаблон для компонента, файлы стилей, языковые файлы и многое другое.
Установите модуль стандартным образом и перейдите в список мастеров в административной части. В публичной части так же будет доступна кнопка запуска мастера.
Для корректного отображения в публичной части, необходимо чтобы в шаблоне сайта вызывался метод $APPLICATION->ShowHeadStrings()