一键导入
human-auth-sms-2fa
Handle SMS verification codes and 2FA TOTP codes from Human Phone. Covers OTP entry, code verification, and multi-factor authentication flows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Handle SMS verification codes and 2FA TOTP codes from Human Phone. Covers OTP entry, code verification, and multi-factor authentication flows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use OpenPocket MCP tools to inspect or control an Android emulator, physical Android phone, Android TV, or ADB-backed app. Trigger for phone use, Android automation, mobile UI testing, emulator control, physical-device control, app navigation, screenshots, tapping, typing, and requests that should not use desktop computer-use automation.
Use OpenPocket MCP tools to inspect or control an Android emulator, physical Android phone, Android TV, or ADB-backed app. Trigger for phone use, Android automation, mobile UI testing, emulator control, physical-device control, app navigation, screenshots, tapping, typing, and requests that should not use desktop computer-use automation.
Automate X (Twitter) interactions — browsing feed, posting, replying, quoting, reposting, bookmarking, DMs, and profile management. Use when the user asks to use X/Twitter, post a tweet, reply to posts, check notifications, send DMs, or browse their timeline on phone.
Help users complete Duolingo language lessons. Use when the user asks to do Duolingo, practice a language, complete lessons, or needs guidance navigating the Duolingo app on phone.
Edit videos and beautify photos in CapCut on mobile. Use when the user asks to open CapCut, create/edit/export videos, add text/effects/music/captions, use templates, or retouch and enhance photos.
Locate and verify files on Android storage before upload/share, especially latest edited photos or videos.
| name | human-auth-sms-2fa |
| description | Handle SMS verification codes and 2FA TOTP codes from Human Phone. Covers OTP entry, code verification, and multi-factor authentication flows. |
| metadata | {"openclaw":{"triggers":{"any":["sms","2fa","otp","verification code","totp","authenticator","verify","one-time","mfa","two-factor","confirmation code"]}}} |
Use this when an app requires a verification code sent via SMS, email, or generated by an authenticator app.
request_human_auth(
capability: "sms",
instruction: "Please enter the verification code sent to your phone for [app/service].",
uiTemplate: {
allowTextAttachment: true,
requireArtifactOnApprove: true,
title: "Verification Code Needed",
summary: "Enter the SMS or authenticator code."
}
)
The artifact is a JSON file with a value field. The value is NOT in the session log — you must read the file.
Read the code: read(<artifact_path>) to get the actual code value.
Check the current screen. The verification input may still be visible, or the app may have moved to a different screen during the wait.
If the input field is still visible: tap it to focus, then type_text(<code>).
If the app moved away: press keyevent KEYCODE_BACK to return to the verification screen, or re-navigate to it.
Tap Verify / Submit / Continue.
Check if verification succeeded. If the app shows an error (code expired), you may need to request a new code and call request_human_auth again.
exec("rm <artifact_path>").