← Back to Skills Marketplace
97
Downloads
0
Stars
0
Active Installs
12
Versions
Install in OpenClaw
/install sms-verify-code-assistant
Description
短信验证码查询助手(Python3实现)。通过手机号查询最新短信验证码,返回验证码、短信内容和发送时间。
Usage Guidance
This skill is internally consistent with its stated purpose, but it forwards phone numbers and the SMS_AUTH_TOKEN to an external service (apps.ddguanhuai.com). Consider the following before installing: 1) Only use if you trust the service operator and understand what data they store/retain. 2) Limit the token's scope or create a dedicated token account, and avoid using sensitive personal numbers while testing. 3) Inspect network activity or use a sandbox if you need to audit what is sent. 4) Check the service's privacy policy and the package's provenance (homepage and owner are provided but not an authoritative repo). If you cannot verify the backend or do not want phone numbers and tokens sent to a third party, do not install or use this skill.
Capability Analysis
Type: OpenClaw Skill
Name: sms-verify-code-assistant
Version: 1.0.11
The skill is a functional Python-based utility designed to query SMS verification codes from a specific API endpoint (apps.ddguanhuai.com). It uses standard libraries (urllib) to perform authenticated POST requests using a user-provided SMS_AUTH_TOKEN. The code logic in scripts/sms_verify_code.py and scripts/validate_env.py is transparent, well-documented, and lacks any indicators of malicious intent, data exfiltration, or unauthorized system access.
Capability Assessment
Purpose & Capability
Name/description, required env var (SMS_AUTH_TOKEN), package.json, and the Python scripts all align: the tool uses an API token to query an external SMS-record endpoint and return verification codes. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs running validate_env.py and sms_verify_code.py and to set SMS_AUTH_TOKEN — the runtime instructions and code only read that env var, accept a phone number argument, and call the external API. They do not attempt to read other system files or unrelated environment variables. Debug mode prints request/response details (the script masks part of the mobile in logs).
Install Mechanism
No install spec or remote downloads; code is included in the package. No archive extraction or external installers are used. Risk from install mechanism is low.
Credentials
Only a single required env var (SMS_AUTH_TOKEN) is requested, which is proportionate for an API-backed service. Note: this token and phone numbers are transmitted to https://apps.ddguanhuai.com/customize-php/lejian — supplying a token grants that remote service access to query SMS records, so the sensitivity of that credential is high.
Persistence & Privilege
always is false and the skill does not request permanent system-level presence or modify other skills. It only reads the declared env var; autonomous invocation is allowed by platform default but is not combined with other elevated privileges in this package.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sms-verify-code-assistant - After installation, invoke the skill by name or use
/sms-verify-code-assistant - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.11
验证码字段为空时,从短信内容中正则提取
v1.0.10
SKILL.md metadata.openclaw.requires.env 补充环境变量声明,修复 registry 显示问题
v1.0.9
调试模式不再打印手机号完整号码、验证码和短信内容,防止敏感信息泄露
v1.0.8
修正 package.json 版本号,同步环境变量说明
v1.0.7
修正脚本注释:Token 仅从环境变量读取,不再提及 .env fallback
v1.0.6
移除 env.example 文件,skill 使用 openclaw config 方式配置环境变量
v1.0.5
SKILL.md description 同步补充环境变量说明
v1.0.4
registry description 补充环境变量说明,添加 homepage 字段
v1.0.3
使用相对路径调用Python脚本
v1.0.2
- 新增详细使用文档,涵盖首次配置、环境变量校验、命令格式和输出示例
- 明确调试模式说明,支持API请求/响应详情显示
- 统一命令行接口和输出格式,含正确与错误示例
- 强调环境变量 SMS_AUTH_TOKEN 的配置与检测步骤
v1.0.1
- Updated SKILL.md usage examples and output samples to use a generic sample phone number (13888888888) instead of a real one.
- Adjusted debug mode invocation example for clarity.
- Removed unused "API" section from documentation.
- No code changes; documentation only.
v1.0.0
sms-verify-code-assistant 1.0.0 初始版本发布
- 支持通过手机号查询最新短信验证码
- 返回验证码、短信内容和发送时间,格式化输出
- 提供调试模式,显示API请求和响应详情
- 新增环境变量校验脚本和使用说明
- 支持通过命令行调用,示例输出清晰明了
Metadata
Frequently Asked Questions
What is 短信验证码查询?
短信验证码查询助手(Python3实现)。通过手机号查询最新短信验证码,返回验证码、短信内容和发送时间。 It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.
How do I install 短信验证码查询?
Run "/install sms-verify-code-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 短信验证码查询 free?
Yes, 短信验证码查询 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 短信验证码查询 support?
短信验证码查询 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 短信验证码查询?
It is built and maintained by 沈荣明 (@romicboy); the current version is v1.0.11.
More Skills