← 返回 Skills 市场
parham-dev

iOS Setup

作者 Parham Majdabadi · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
112
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install skill-ios-setup
功能描述
Sets up the OpenClaw iOS app by deploying the stats server, configuring access via domain/nginx, Tailscale, LAN, or manual setup, and provides connection det...
安全使用建议
This skill appears to do what it says: find your OpenClaw workspace, read the gateway token from your local config, start the stats server, and produce connection details for the iOS app. Before running it: (1) inspect workspace scripts it might run (notably scripts/dashboard/ensure_stats_server.sh and scripts/dashboard/stats_server.py) to ensure they are what you expect, (2) be aware it will read ~/.openclaw/openclaw.json or call openclaw config to obtain the gateway token (necessary for the app), (3) expect it to call system tools (tailscale, nginx) and to make a small outbound request to api.ipify.org to detect your public IP, and (4) follow prompts before applying crontab or docker-compose changes — the skill suggests edits but should not change system config without your explicit action.
功能分析
Type: OpenClaw Skill Name: skill-ios-setup Version: 1.0.2 The skill-ios-setup bundle is a legitimate utility designed to configure the OpenClaw iOS app connection. It uses `detect_env.py` to identify network settings (IPs, Tailscale) and retrieve the gateway authentication token, and `deploy_stats.py` to start a background stats server. While the skill accesses sensitive configuration data and manages background processes, these actions are transparently documented in `SKILL.md` and are strictly necessary for providing the user with the required connection details (URL and Token) for the mobile app.
能力评估
Purpose & Capability
The skill claims to deploy/configure the OpenClaw stats server and expose connection details; the included scripts detect the install type, locate the workspace, read the OpenClaw gateway token, start the stats_server.py, and produce connectivity guidance (nginx, Tailscale, LAN). All requested operations and commands are coherent with that purpose.
Instruction Scope
Instructions and scripts read local OpenClaw configuration (CLI and ~/.openclaw/openclaw.json), inspect the workspace to find stats_server.py, call system tools (pgrep, nginx, tailscale), and make an outbound request to api.ipify.org to determine public IP. These actions are relevant to determining connectivity and supplying the app token, but they do access a credential (gateway token) and run local scripts — the user should review any workspace scripts (e.g. ensure_stats_server.sh) before allowing execution.
Install Mechanism
This is an instruction-only skill with no install spec; it does not download or write new packages itself. The deploy script's docstring mentions installing Python deps, but the provided code doesn't perform arbitrary remote downloads. Overall, no high-risk installer behavior detected.
Credentials
The skill does not declare required env vars but does read the OpenClaw gateway token (via CLI or ~/.openclaw/openclaw.json). Accessing that token is proportionate to the task (the iOS app needs it), but it is a sensitive credential — users should be aware the skill reads it from local config files.
Persistence & Privilege
The skill does not request always:true and will not force itself into agent runs. It may instruct the user to add a @reboot crontab line or set Docker restart: unless-stopped; those are user-driven steps. It will execute an existing ensure_stats_server.sh if present in the workspace — this is expected but users should inspect that script since it will be run.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-ios-setup
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-ios-setup 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Security: token passed via env not shell string (fixes process listing exposure). Fix: workspace auto-detected at runtime, no hardcoded agent name, searches common paths for stats_server.py.
v1.0.1
Fix: remove hardcoded agent name (orchestrator) — now uses workspace path from detect_env.py. Works on any agent name.
v1.0.0
Initial release — stats server deploy + connectivity wizard for the OpenClaw iOS app. Handles Docker, Tailscale, nginx, and LAN setups.
元数据
Slug skill-ios-setup
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

iOS Setup 是什么?

Sets up the OpenClaw iOS app by deploying the stats server, configuring access via domain/nginx, Tailscale, LAN, or manual setup, and provides connection det... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 112 次。

如何安装 iOS Setup?

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

iOS Setup 是免费的吗?

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

iOS Setup 支持哪些平台?

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

谁开发了 iOS Setup?

由 Parham Majdabadi(@parham-dev)开发并维护,当前版本 v1.0.2。

💬 留言讨论