В ней создаетё папку package (обязательно так)
В неё копируете, с сохранением каталогов вложенности, файлы:
\system\fields\list.php
templates\default\assets\fields\list.tpl.php
и если есть поддержка локализации, то и файл \system\languages\ru\field_selector.php специально созданный файл для вашего поля, если используются новые языковые переменные. Другими словами создаёте недостающие папки из пути к файлу и помещаете в них ваши файлы.
Рядом с папкой package кладёте файлы:
install.php с содержимым
function install_package(){ return true; }
[info] title = "Название поля'" image = "package.png" [version] major = "1" minor = "0" build = "0" [depends] core = "2.3.0" [author] name = "Кто вы" url = "где вас искать" [description] text[] = "Добавляет поле 'Select'."
Если есть запросы к БД при установке, прикладываем ещё и файл install.sql с запросами.
Запаковать содержимое каталога field_select (или своё что-то) в .zip архив и отправить всем желающим.