генерирует списки задач с решениями по запросу - такая-то тема для такого-то класса.
Как он генерирует -- по явно заданному набору тем и классов?... Тогда просто сэмулируйте работу этого стилевого файла, написав на любом языке простенькую программку, выковыривающую из базы нужные задачки и сцепляющие их в один файл.