В догонку по агентной системе
Чувствую что должен подсветить некоторые моменты по системе тестирования, т.к. поступают уточнения и вопросы:
Желаю вам терпения. Не ожидайте что при подключении оно станет резко всё делать вместо вас. Необходимо прогнать через сестему много ваших реальных задач, при этом не лениться подсказывать где агент был не прав и поправлять его после сессий. Но спорьте с агентам прямо сразу, прям в этой тест-сессии. Он всегда проведет ретро и запомнит ваши консерны. Через месяц будет работать намного лучше.
Другие ллм. Не у всех есть подписка Claude Code, и это понятно. Любой ваш агент на любой системе поймет эти инструкции. Если нет возможности поставить это через маркетплейс плагинов СС, просто склоньте с гитхаба и положите в соседнюю с вашим проектом папку, попросив агента, который работает с вашим кодом или данными заглянуть туда и подключить себе
Подготовка к сетапу. Перед тем как запустить скилл qa-setup, положите в папку всё что у вас есть по проекту, но немного приберитесь: положите доки например в docs/raw, автотесты в aqa/ - так будет и вам удобнее, т.к. агент создаст еще и свою структуру папок. Перед этим он изучит всё что у вас есть и задаст вопросы по тем моментам, что ему не понятны в вашем флоу
Новые скиллы скрафтятся сами. Сетап скилл qa-setup также создаст для вас отдельные скиллы согласно вашему окружению: для парсинга логов, для обращения в TMS или таск трекер - какие бы они у вас ни были
Перезапускай сетап в любое время. Если движок установлен через маркетплейс, при серьезном его обновлении система сама может попросить вас снова запустить скилл qa-setup для синхронизации - тогда ваш плагин обновится. Это ничего не сломает, и если движок обновил контракт, может спросить доп. вопросики
Как установить. Есть два варианта установки:
1. engine-clone: none в профиле (.claude/qa-profile.md). Это дефолтный и описан в ридми - через клод плагин маркетплейс. Он предполагает, что система будет лежать отдельно и сама обновляться по команде qa-setup, а ваши ретро будут собирать правки не только в ваш профиль проекта, скиллы и базу знаний, но иногда и в сам движок (если агент посчитает эти правки применимыми к любому проекту любого человека). Правки в движок будут копиться в файле .claude/qa-core-feedback.md. Вы всегда сможете поделиться этим файлом через гитхаб issues со мной, если захотите. Также, в том же файле будут помечаться правки, которые уже приехали с обновлением движка и оказались дублями ваших. Все-все правки учитываются в каждой вашей новой тест сессии.
2. engine-clone: <путь> в профиле (.claude/qa-profile.md). Второй вариант - склонить с гитхаба (или форкнуть) и положить куда-нибудь. Попросите агента из вашей папки проекта прочитать систему и внедрить. Отличие теперь в том, что это ваша личная копия системы и обновляться с гитхаба сама она не будет (если не сделаете pull сами). При этом правки движка будут идти не в качестве "предложений" в отдельный файл, как в первом варианте, а вноситься непосредственно в движок, и бампить версию, но только локально у вас. В этом случае вы также сможете поделиться изменениями через PR в гитхабе, например.
Кто будет пробовать - давайте фидбек или issues в гитхабе. Вайбового тестинга!