Главный совет по проектированию скиллов
По промт-инженирингу, так сказать
Вот в вашем процессе один агент должен что-то передавать другому. Например, агент-рисерчер отдает главному результаты исследования или агент-валидатор отправляет результаты проверки.
Сделайте так, чтобы агенты отправляли эти результаты не сообщением, а сохраняли в файл, и присылали ссылку на него.
Так после отработки всего пайплайна вы сможете открывать эти файлы и смотреть, как отработал каждый агент в цепочке. Если вылезла ошибка, сможете точно определить, какой именно агент ее допустил, какой не распознал. Если проверяльщики слишком мягкие — вот это увидите. Если агент всегда отрабатывает хорошо и проверяльщики ему не нужны — тоже увидите.
На основе этой инфы, этих логов, процесс можно отлаживать, настраивать и допиливать. Можно даже другому агенту поручить прочитать все логи и промежуточные результаты и написать список проблем. Fable очень хорошо с этим справляется.
Если же агенты будут присылать все друг другу «в личку», вы никогда не узнаете, кто именно и где обосрался — и править скиллы будете вслепую.