Я проделал довольно много работы над скриптами импорта, прежде чем прочитал книгу «Programming Ruby». Она действительно очень помогла. Думаю, это та же книга о Rails, которую я читал. Вряд ли это навредит.
Тем не менее, в зависимости от того, что именно вы пытаетесь сделать, можно добиться значительных результатов, просто найдя примеры для подражания. Вы можете использовать grep по репозиторию GitHub - discourse/all-the-plugins · GitHub и найти множество примеров.
Понимание Rails, безусловно, помогает, но знание того, что можно вызвать add_to_serializer, чтобы добавить что-то в сериализатор, — это то, чего вы не найдете в книге (по крайней мере, ни в одной из тех, что мне известны).