AIKraft/Skills/Подтверждённый email

Подтверждённый email

Provides a complete workflow for implementing verified email retrieval on Android Credential Manager API. Use this skill to integrate a secure, OTP-less email verification flow into an Android app. This skill solves the problem of high-friction sign-up processes by leveraging cryptographically verified credentials from trusted providers like Google.

android official Разработка

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

Навык предоставляет рабочий процесс для получения верифицированного email через Android Credential Manager API, используя криптографически подтвержденные данные от доверенных провайдеров. Он решает проблему высокого трения при регистрации, позволяя интегрировать безопасный поток верификации email без использования OTP.

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

  • Интеграция безопасной регистрации пользователей в Android-приложении с использованием Google как провайдера учетных данных.
  • Реализация потока получения верифицированного email для подтверждения личности пользователя без ввода одноразовых паролей.
  • Использование стандарта OpenID4VP для создания запросов на цифровые учетные данные в кросс-платформенной среде.
  • Работа с криптографически защищенными утверждениями (claims) в соответствии со спецификацией W3C Verifiable Credentials.

Как работает

  1. Изучить основы цифровых учетных данных (Digital Credentials) и роль Credential Manager, а также ознакомиться с глоссарием терминов (dcql_query, UserInfoCredential, GetDigitalCredentialOption).
  2. Подготовить запрос на цифровые учетные данные, используя спецификацию OpenID4VP и формат SD-JWT для ответов.
  3. Обеспечить соответствие требованиям окружения: использовать Android SDK версии не ниже 28 (Android 9) и Google Play services версии 25.49.x или выше.
  4. Внедрить логику получения UserInfoCredential через Credential Manager API для извлечения верифицированного email.
  5. Протестировать интеграцию с использованием Digital Credentials Demo и инструментов кросс-платформенного тестирования.

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

Как реализовать получение верифицированного email через Android Credential Manager без OTP?
Напиши код для запроса цифровых учетных данных по стандарту OpenID4VP в Android-приложении.
Как интегрировать Google как провайдера для криптографически верифицированных учетных данных в Android SDK 28+?

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

  • Android SDK версии не ниже 28 (Android 9)
  • Google Play services версии 25.49.x или выше

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

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

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

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