Пошаговой инструкции нету потому что:
а) Даже если она будет, подавляющее большинство всё равно не осилит самостоятельное создание правильных скриптов установщика
б) Каждый случай индивидуальный, процесс создание скриптов зависит от особенностей CMS, для которой вы хотите создать скрипт
Максимально обобщенная (подходит под все случаи) пошаговая инструкция такая:
1. Создаёт новую папку для своей CMS в папке «CMS Installer» с нужным набором файлов (проще всего скопировать уже существующую)
2. Изменяем настройки в файлах «settings.ini», «ftp_rights.txt», «ftp_delete.txt»
3. Закидываем файлы движка в отдельную папку внутри папки «engine»
4. Закидываем файлы, которые программа дополнительно должна закачивать (если в этом есть необходимость) в папку «extra upload»
5. Закидываем плагины (если есть возможность их устанавливать через скрипт в Зеброиде) в папку «plugins»
6. Закидываем шаблоны (если есть возможность их устанавливать через скрипт в Зеброиде) в папку «templates»
7. В файле «cms install.zcs» описываем скрипт установки CMS (то, что Зеброид должен сделать через браузер для установки нужной CMS). Используемые в скрипте макросы описываем в файле «macroses.txt»
8. В файле «plugin-template install.zcs» описываем скрипт установки плагинов/шаблонов CMS. Используемые в скрипте макросы описываем в файле «macroses.txt»
9. Проверяем/исправляем
Формат файлов, назначение файлов и структура описана в документации
zebroid.com.ua/documentation/api/cms-installer-creating/
Все движки разные, процесс их инсталяции тоже часто очень не похож друг на друга. Инструмент «CMS Installer» делался максимально гибким, чтобы иметь возможность настроить его на установку любой CMS, но цена за это — сложность настройки. Не возможно сделать одновременно простой и универсальный инструмент, когда нету единого стандарта установки для всех CMS. В большей мере создание таких скриптов — это программирование.