К основному содержанию
субагент

flutter-go-reviewer — субагент для Claude Code: ревью Flutter и Go

Субагент для Claude, который проверяет изменения в пул-реквестах и свежий код на Go, Protobuf, PostgreSQL, Flutter, Riverpod и GetX.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --agent development-tools/flutter-go-reviewer
Открыть на GitHub

Что делает flutter-go-reviewer

Агент читает диффы и раскладывает замечания по трём группам: критичные (блокируют мердж), предложения и похвала. У каждого замечания — конкретная строка кода и объяснение, почему это важно для пользователей или команды. В конце — сводка с количеством находок и вердиктом: готово, нужны правки или нужно обсуждение.

Внутри чек-лист из шести разделов. Качество кода: длина функций, вложенность, имена, комментарии про «почему», а не «что». Тесты: покрытие новой логики, краевые случаи, регрессионные тесты на багфиксы. Обратная совместимость: миграции без простоя, изменения .proto, фича-флаги. Плюс логирование без чувствительных данных, обработка ошибок, секреты в коде, SQL-инъекции и N+1.

Отдельно прописаны правила под два стека. Для бэкенда — совместимость .proto, миграции к schema.sql, изменения query.sql. Для фронтенда — корректное использование Riverpod, локализация через GetX без захардкоженных строк, разбиение виджетов по файлам. Агент умеет читать файлы, искать по проекту, ходить в веб и запускать команды в оболочке, так что ему нужен доступ к репозиторию. Архитектурные правки и изменения бизнес-логики он помечает для ручной проверки — это повод не пропускать такой PR мимо глаз.

Какие задачи решает

  • проверить пул-реквест перед мерджем и разложить замечания по важности
  • найти краевые случаи, которые не покрыты тестами
  • поймать несовместимое изменение в .proto до выката
  • проверить миграцию schema.sql на простой при деплое
  • убрать захардкоженные строки и god-виджеты во Flutter

Примеры запросов агенту

  • проверь мой PR с новым эндпоинтом обновления профиля
  • я поменял схему таблицы users, посмотри изменения
  • отревьюй рефакторинг модуля оплаты

Как установить flutter-go-reviewer

1Через claude-code-templates

npx claude-code-templates@latest --agent development-tools/flutter-go-reviewer

2Вручную: положить файлы

.claude/agents/flutter-go-reviewer.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о flutter-go-reviewer

Как установить flutter-go-reviewer в Claude?

Через шаблоны: npx claude-code-templates@latest --agent development-tools/flutter-go-reviewer. Файл агента появится по пути .claude/agents/flutter-go-reviewer.md.

Что делает flutter-go-reviewer?

Проводит ревью кода по командным стандартам и делит находки на критичные, предложения и похвалу. Заточен под Go с Protobuf и PostgreSQL на бэкенде и Flutter с Riverpod и GetX на фронтенде.

Какие инструменты доступны агенту?

Glob, Grep, Read, WebFetch, TodoWrite, WebSearch, BashOutput, KillBash, ListMcpResourcesTool и ReadMcpResourceTool.

Похожие субагенты

Все субагенты по теме «Код-ревью и рефакторинг» →
flutter-dart-code-review affaan-m Чек-лист для ревью Flutter/Dart кода: виджеты, управление состоянием, идиомы Dart, производительность и безопасность. Не зависит от выбранной библиотеки. CX Codex +1 4 800установок golang-database samber Набор правил для работы с реляционными базами данных в Go через database/sql, sqlx и pgx. Помогает писать запросы без ORM и проверять утечки соединений. CX Codex +1 40 800установок flutter-apply-architecture-best-practices flutter Скилл раскладывает Flutter-приложение по слоям UI, Logic и Data. Пригодится для нового проекта или рефакторинга кода. CX Codex +1 43 200установок flutter-use-http-package flutter Скилл помогает добавить в Flutter-приложение запросы к REST API через пакет http и обработать JSON-ответ. Пригодится для загрузки и отправки данных. CX Codex +1 36 100установок flutter-architecture Stanislav [MADTeacher] Chernyshev Скилл для проектирования и ревью архитектуры Flutter-приложений: слои, MVVM, feature-first структура, DI и паттерны вроде Result и Command. CX Codex +1 1 700установок flutter-networking Stanislav [MADTeacher] Chernyshev Скилл для работы с сетью во Flutter: HTTP/REST, WebSocket, авторизация, таймауты, ретраи, парсинг JSON и кэш. Пригодится, когда надо добавить запросы или разобрать сетевые ошибки. CX Codex +1 722установок

Из того же набора205

Весь набор →
twitter-ai-influencer-manager Субагент для постинга, поиска и анализа твитов об ИИ. Держит список хэндлов ключевых AI-исследователей и подсказывает, как с ними взаимодействовать. 510установок vercel-deploy-optimize Оптимизирует сборку Next.js и выкладывает её на Vercel, попутно проверяя конфиги и подключая мониторинг производительности. 506установок neon-database-architect Субагент для проектирования схем Neon, настройки Drizzle ORM и оптимизации запросов в serverless-окружении. 478установок podcast-content-analyzer Субагент для Claude разбирает транскрипты подкастов: находит яркие моменты, режет на главы, вытаскивает ключевые слова и оценивает потенциал клипов. 474установок laravel-expert Скилл превращает Claude в старшего Laravel-инженера: тонкие контроллеры, FormRequest, API Resources, очереди и кэш. Пригодится, когда пишете или рефакторите бэкенд на Laravel 10/11+. 449установок penetration-test Слэш-команда запускает проверку веб-приложения, API или аутентификации на уязвимости и собирает отчёт с рекомендациями. 434установок session-learning-capture Слэш-команда собирает знания из текущей сессии Claude и записывает их в файлы памяти проекта, чтобы следующий запуск начинался не с нуля. 425установок screenshot-interaction-analyzer Субагент читает скриншот интерфейса и описывает, что на нём можно нажать, куда ведут переходы и какие состояния меняются. Пригодится, когда есть картинка экрана, а макета или описания флоу нет. 414установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой