← 返回 Skills 市场
jcwang502

cloudflare-mail-address-creator

作者 jcwang502 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
100
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install cloudflare-mail-address-creator
功能描述
Create one or many ordinary email addresses in a Cloudflare temporary mail system through the `/admin/new_address` admin API and return structured results. U...
使用说明 (SKILL.md)

Cloudflare Mail Address Creator

Use this skill to create ordinary mailbox addresses through https://mail-api.suilong.online/admin/new_address.

Follow This Workflow

  1. Collect or infer name, domain, and enablePrefix.
  2. Default enablePrefix to true when the user does not specify it.
  3. If the user gives a full address such as [email protected], split it into name=t2 and domain=suilong.online.
  4. Never store real credentials in the skill. Pass runtime credentials with CLI flags or environment variables.
  5. Run scripts/create_address.py for single or batch creation.
  6. Return the script's JSON output directly unless the user asks for a reformatted summary.
  7. Preserve the normalized statuses: created, already_exists, auth_error, error.
  8. If validation fails locally, fix the input before attempting the API call again.
  9. Use --output-format csv and optionally --output-file \x3Cpath> when the user asks for exportable results.

Run The Script

Single address:

C:\Users\sl\AppData\Local\Python\bin\python.exe scripts/create_address.py `
  --name t2 `
  --domain suilong.online `
  --admin-auth $env:CLOUDFLARE_MAIL_ADMIN_AUTH

Batch addresses from a comma-separated list:

C:\Users\sl\AppData\Local\Python\bin\python.exe scripts/create_address.py `
  --names alice,bob,charlie `
  --domain suilong.online `
  --enable-prefix true `
  --admin-auth $env:CLOUDFLARE_MAIL_ADMIN_AUTH

Batch addresses from a file:

C:\Users\sl\AppData\Local\Python\bin\python.exe scripts/create_address.py `
  --names-file .\
ames.txt `
  --domain suilong.online `
  --admin-auth $env:CLOUDFLARE_MAIL_ADMIN_AUTH

Export batch results as CSV:

C:\Users\sl\AppData\Local\Python\bin\python.exe scripts/create_address.py `
  --names alice,bob,charlie `
  --domain suilong.online `
  --output-format csv `
  --output-file .\created-addresses.csv `
  --admin-auth $env:CLOUDFLARE_MAIL_ADMIN_AUTH

Runtime Credentials

Prefer environment variables for secrets:

  • CLOUDFLARE_MAIL_ADMIN_AUTH
  • CLOUDFLARE_MAIL_BEARER_TOKEN
  • CLOUDFLARE_MAIL_FINGERPRINT
  • CLOUDFLARE_MAIL_LANG
  • CLOUDFLARE_MAIL_USER_TOKEN
  • CLOUDFLARE_MAIL_API_URL

Read More Only When Needed

安全使用建议
This skill appears to implement mailbox creation logic correctly, but do not hand it admin credentials without verification. Before installing or running: (1) confirm the API URL (https://mail-api.suilong.online) is the intended and trusted endpoint and not an impostor; (2) verify the skill publisher/owner and provenance of suilong.online (the skill advertises "Cloudflare" but does not use cloudflare.com); (3) prefer passing short-lived credentials at runtime (not embedding secrets), and consider using a scoped, minimal-privilege admin token; (4) if you allow the agent to invoke skills autonomously, be cautious — an autonomous agent with an admin token could create or modify mailboxes without further consent. If you need higher assurance, request the publisher to: declare required env vars in the registry metadata, document the endpoint ownership, and provide a reproducible provenance (source repository or homepage).
功能分析
Type: OpenClaw Skill Name: cloudflare-mail-address-creator Version: 1.0.0 The skill facilitates the creation of email addresses by sending administrative credentials to a hardcoded third-party API endpoint (mail-api.suilong.online). While the Python script (scripts/create_address.py) is a functional API client and lacks overt malicious logic like data exfiltration or backdoors, the branding as a 'Cloudflare' tool while directing sensitive tokens (CLOUDFLARE_MAIL_ADMIN_AUTH) to a non-official domain presents a risk of credential harvesting or misleading users into exposing secrets to an untrusted service.
能力评估
Purpose & Capability
The code and SKILL.md align with the stated purpose (calling an admin API to create addresses). However, the skill is branded as "Cloudflare" yet the API host is mail-api.suilong.online (not a cloudflare.com domain). This may be legitimate (self-hosted service behind Cloudflare) but is a provenance mismatch worth verifying.
Instruction Scope
The runtime instructions are scoped to collecting name/domain/prefix, running the included script, and returning JSON/CSV output. The skill only reads optional input files (names file) and may write an output file if requested. It does not instruct broad system reconnaissance or unrelated data collection.
Install Mechanism
There is no install step (instruction-only plus a packaged Python script). Nothing is downloaded at install time. Risk surface is limited to executing the included script locally and its network calls.
Credentials
The skill requires admin credentials at runtime (x-admin-auth / bearer tokens, etc.), which is appropriate for calling an admin API. But the registry metadata declares no required env vars (so callers might not be warned up-front), and the API domain differs from the Cloudflare brand in the name. You should confirm the API URL and the owner of suilong.online before providing high-privilege credentials.
Persistence & Privilege
always:false and no install scripts that persist to system config. The skill's agent policy allows implicit invocation (default), meaning an agent could call this skill autonomously if given credentials — combine that with admin tokens only when you are comfortable with autonomous operations.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cloudflare-mail-address-creator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cloudflare-mail-address-creator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Cloudflare Mail Address Creator. - Create single or multiple email addresses in a Cloudflare temporary mail system via the admin API. - Supports address creation using provided name, domain, and optional prefix. - Accepts full mailbox addresses and handles splitting for API input. - Returns raw script JSON output, with CSV export option for batch results. - Implements input validation and structured status reporting (created, already_exists, auth_error, error). - Emphasizes secure handling of admin credentials using environment variables.
元数据
Slug cloudflare-mail-address-creator
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

cloudflare-mail-address-creator 是什么?

Create one or many ordinary email addresses in a Cloudflare temporary mail system through the `/admin/new_address` admin API and return structured results. U... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 100 次。

如何安装 cloudflare-mail-address-creator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install cloudflare-mail-address-creator」即可一键安装,无需额外配置。

cloudflare-mail-address-creator 是免费的吗?

是的,cloudflare-mail-address-creator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

cloudflare-mail-address-creator 支持哪些平台?

cloudflare-mail-address-creator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 cloudflare-mail-address-creator?

由 jcwang502(@jcwang502)开发并维护,当前版本 v1.0.0。

💬 留言讨论