Что касается поведения: всплывающее окно проходит авторизацию в сервисе, подтягивает и отображает актуальные данные пользователя и даёт возможность работать с ними прямо в браузере. Значения, заданные на экране параметров, обязаны храниться и переноситься между всеми устройствами, где пользователь вошёл в Chrome, через область синхронизируемого хранилища: правка на одном компьютере отражается на другом. Отдельно подчёркиваем экономный список разрешений: берём только реально необходимые права к хостам и API, поясняем каждое и обходимся без размашистых wildcard-доступов. Итог работы — готовая сборка плагина, исходники с краткой памяткой по сборке и подключению, а также размещение в Chrome Web Store с оформлением карточки и успешным прохождением проверки.
Ждём кандидата, у которого за плечами реальные релизы дополнений на MV3 и понимание нынешних требований модерации, рамок политики безопасности контента и отличий от прежней модели Manifest V2. Приложите ссылки на выпущенные вами дополнения и опишите опыт связки расширения с онлайн-сервисом по сценариям, изложенным выше.
— Дополнение по Manifest V3: всплывающее окно, фоновый воркер и экран параметров
— Авторизованные обращения плагина к нашему онлайн-сервису
— Хранение и перенос параметров через синхронизируемое хранилище между устройствами
— Скромный и обоснованный перечень прав, политика безопасности по канонам MV3
— Сборка и размещение в Chrome Web Store с оформлением карточки и прохождением проверки