AIKraft/Skills/play-policy-insights

play-policy-insights

Автоматический аудитор проверяет Android-приложения на соответствие Google Play Policy. Сравнивает статический анализ кода с декларациями в Play Store, выявляя риски в Permissions and APIs Hygiene, User Account and Identity, Data Safety and Privacy.

ANAndroid official Разработка ★ 7.7k

Что делает навык

Навык выполняет автоматический аудит Android-приложений на соответствие политикам Google Play, фокусируясь на трёх ключевых доменах: безопасности данных, учётных записях демонстрационного входа и ограниченных разрешениях. Он выявляет риски, связанные с гигиеной использования разрешений и API, идентификацией пользователей и безопасностью данных.

Когда применять

  • Проверка Android-приложения на соответствие требованиям Google Play Policy перед публикацией.
  • Анализ кода приложения на наличие некорректно настроенных учётных записей для демонстрационного входа (demo login credentials).
  • Выявление рисков в области гигиены разрешений (Permissions and APIs Hygiene) и использования ограниченных разрешений.
  • Аудит деклараций и реализации разделов Data Safety and Privacy в приложении.

Как работает

  1. Определить пути: repo_root (каталог с SKILL.md), app_dir (каталог с кодом приложения) и temp_dir (временная директория .scratch/play_policy_insights_<uuid> в корне рабочей области).
  2. Строго ограничить все операции записи в файловую систему, создание промежуточных артефактов и логов только в пределах temp_dir.
  3. Провести аудит кода приложения по домену безопасности данных (data safety).
  4. Проверить наличие и корректность учётных записей демонстрационного входа (demo login credentials).
  5. Проверить использование разрешений на соответствие требованиям к ограниченным разрешениям (restricted permissions).

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

Проведи аудит Android-приложения в папке ./my_app на соответствие политикам Google Play.
Проверь, соответствует ли приложение требованиям к безопасности данных и демо-входу.
Выполни проверку разрешений и конфиденциальности для приложения в текущей директории.

Что понадобится

  • Доступ к файловой системе для чтения кода приложения (app_dir) и записи во временную директорию (temp_dir).

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «play-policy-insights» из репозитория: # https://github.com/android/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r play-policy-insights/ ~/.claude/skills/play-policy-insights/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.