← 返回 Skills 市场
sidyangx

MDAC Auto-Filler

作者 Sid Yang · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
104
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install mdac-filler
功能描述
Auto-fill and submit Malaysia Digital Arrival Card (MDAC) for travelers entering Malaysia. Use when a user wants to fill or submit MDAC (马来西亚数字入境卡) for Malay...
安全使用建议
What you should consider before installing or running this skill: - The skill intentionally bypasses the MDAC slider CAPTCHA by patching client-side code and simulating human mouse movement. Although this matches the stated purpose, bypassing CAPTCHAs may violate the target site's terms of service or local laws — proceed only if you accept that risk. - The script runs a real browser (Playwright + Chromium) locally and injects JS into the official MDAC site; it does not contact third-party servers. Still, review the code yourself if you can and run it on a machine you control. - Protect your sensitive data: do not pass passport or personal data on the command line (use --file as recommended) and set file permissions (chmod 600). Be aware command-line arguments may appear in process lists and shell history. - Running automated submissions can lead to IP blocking or other countermeasures by the site. Expect potential rate limits or blocks if used repeatedly. - If you are unsure about legal or policy implications, consult the MDAC site's terms or local guidance before using an automated bypass. If you want additional assurance, ask for a line-by-line walkthrough of the script or request that the author replace the CAPTCHA bypass with a user-assisted step (prompt the user to solve the slider manually) to avoid automated evasion.
功能分析
Type: OpenClaw Skill Name: mdac-filler Version: 1.0.2 The skill automates the Malaysia Digital Arrival Card (MDAC) submission process, which involves handling highly sensitive traveler information (passport numbers, DOB, and contact details). It implements a CAPTCHA bypass in `scripts/fill_and_submit.py` by hooking the target website's AJAX calls (`$.ajax`) and reading internal JavaScript state to determine the slider's correct position. While these capabilities are directly aligned with the stated purpose and no evidence of data exfiltration or malicious intent was found, the combination of PII handling and the bypass of security controls constitutes a high-risk behavior.
能力评估
Purpose & Capability
Name/description, SKILL.md and the Python script align: the project launches a real browser via Playwright, injects JS to fill fields, reads slider state, simulates a human drag, and submits the MDAC form. There are no unrelated environment variables, binaries, or external services required.
Instruction Scope
Runtime instructions and the script instruct the agent to inject JavaScript into the MDAC site, patch the site's $.ajax to short-circuit /captcha verification, read the slider instance.x coordinate, and simulate mouse movements to pass the CAPTCHA. This behavior is within the stated goal (auto-solving CAPTCHA to submit the form) but is notable because it actively modifies the target site's client-side behavior to bypass bot protections. The instructions do not read or transmit data to third-party endpoints.
Install Mechanism
No install spec in the registry; the README and SKILL.md require installing Playwright and Chromium (pip + playwright install). That is a standard requirement for browser automation and consistent with the skill's function. No arbitrary downloads from unknown hosts are present in the package.
Credentials
The skill declares no required environment variables or credentials. It does require user-supplied traveler data (passport, DOB, email, phone) which is appropriate for the task. The README warns to avoid passing sensitive data on the command line and suggests using a local file with restricted permissions—this is appropriate guidance.
Persistence & Privilege
The skill is user-invocable, not always-enabled, and does not request persistent presence or modify other skills or system-wide settings. It runs Playwright locally and only interacts with the MDAC website in the browser context.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mdac-filler
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mdac-filler 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Code cleanup
v1.0.1
Auto-fill and submit Malaysia Digital Arrival Card with automatic CAPTCHA solving
v1.0.0
Auto-fill and submit Malaysia Digital Arrival Card with CAPTCHA bypass
元数据
Slug mdac-filler
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

MDAC Auto-Filler 是什么?

Auto-fill and submit Malaysia Digital Arrival Card (MDAC) for travelers entering Malaysia. Use when a user wants to fill or submit MDAC (马来西亚数字入境卡) for Malay... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 104 次。

如何安装 MDAC Auto-Filler?

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

MDAC Auto-Filler 是免费的吗?

是的,MDAC Auto-Filler 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

MDAC Auto-Filler 支持哪些平台?

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

谁开发了 MDAC Auto-Filler?

由 Sid Yang(@sidyangx)开发并维护,当前版本 v1.0.2。

💬 留言讨论