← 返回 Skills 市场
Unifly
作者
Stefanie Jane
· GitHub ↗
· v0.8.1
· MIT-0
112
总下载
0
收藏
1
当前安装
4
版本数
在 OpenClaw 中安装
/install unifly
功能描述
This skill should be used when the user asks to "manage UniFi devices", "configure UniFi networks", "create a VLAN", "provision an SSID", "create firewall ru...
安全使用建议
This skill is coherent for managing UniFi controllers using the unifly CLI. Before installing/using it: 1) only run the recommended install commands from trusted sources (official GitHub releases or your package manager); 2) never paste real controller credentials into example files—use the OS keyring or env vars as documented; 3) review automation examples that forward events to external webhooks (they will transmit controller event data to whatever webhook you configure); 4) be cautious with 'device upgrade --url' or raw API passthrough: these can be used to side‑load firmware or execute controller operations if pointed at untrusted endpoints; and 5) limit autonomous invocation or credential exposure if you do not want agents to run network-changing commands without explicit user approval.
功能分析
Type: OpenClaw Skill
Name: unifly
Version: 0.8.1
The 'unifly' skill bundle provides an AI agent with extensive administrative control over UniFi network infrastructure, including high-risk capabilities such as destructive system commands (reboot, poweroff), raw API passthrough, and the management of sensitive credentials (API keys, passwords). While the instructions in SKILL.md and references/workflows.md are well-structured and emphasize safety (e.g., 'inspect before mutating' and 'surface a summary to the user'), the bundle is classified as suspicious due to the inherent risks of these broad powers and the inclusion of installation steps that fetch code from an external GitHub repository (hyperb1iss/unifly). No evidence of intentional malice, data exfiltration, or prompt injection was found.
能力标签
能力评估
Purpose & Capability
The name/description match the delivered artifacts: the SKILL.md documents the unifly CLI, its commands, auth modes, paths, and examples for UniFi management. There are no unrelated binaries, unusual permissions, or unexplained env var requests in the package metadata.
Instruction Scope
Runtime instructions focus on using the unifly CLI and manipulating UniFi controller objects (networks, WiFi, firewall, NAT, VPN, events, backups, etc.). Examples include piping live events to external webhooks (using $SLACK_WEBHOOK) and a device upgrade flag that accepts an arbitrary firmware URL (upgrade --url). Those behaviors are legitimate features for automation/alerting but can transmit controller-derived data externally or push non-vendor firmware if misused. The skill does not instruct reading unrelated system files or harvesting environment variables beyond standard controller config/env usage.
Install Mechanism
This is instruction-only (no install spec). SKILL.md recommends installing the upstream unifly binary via brew or cargo, which is a reasonable, typical user action and not performed automatically by the skill package itself.
Credentials
The skill declares no required environment variables or credentials. The documentation references common patterns (UNIFI_* envs, storing API keys in the OS keyring, and examples that use a $SLACK_WEBHOOK), which are proportional to a UniFi management tool. Note: a few example payload files include literal example secrets (e.g., WiFi passphrase 'IoTSecure2024!') — these are sample values and not required by the skill, but could mislead users into shipping weak/default creds.
Persistence & Privilege
The skill does not request elevated platform persistence; always:false and default autonomous-invocation settings are normal. It does not modify other skills or global agent configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install unifly - 安装完成后,直接呼叫该 Skill 的名称或使用
/unifly触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.8.1
Release v0.9.0
v0.8.0
unifly 0.8.0
- Added NAT policy management commands and documentation.
- Introduced sample configuration and advanced workflow examples for common network tasks (firewall, NAT, VLAN, WiFi).
- Expanded skill description and keywords to improve discovery for a wider range of UniFi management tasks.
- Updated documentation for command inventory, hybrid authentication details, and multi-profile support.
- Improved references for workflows, concepts, and available commands.
v0.7.0
Version realigned to match unifly workspace release v0.7.0. Skill now tracks the CLI binary release series.
v0.2.0
Initial publish: UniFi network management skill with CLI reference, workflow patterns, and concept docs.
元数据
常见问题
Unifly 是什么?
This skill should be used when the user asks to "manage UniFi devices", "configure UniFi networks", "create a VLAN", "provision an SSID", "create firewall ru... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 112 次。
如何安装 Unifly?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install unifly」即可一键安装,无需额外配置。
Unifly 是免费的吗?
是的,Unifly 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Unifly 支持哪些平台?
Unifly 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Unifly?
由 Stefanie Jane(@hyperb1iss)开发并维护,当前版本 v0.8.1。
推荐 Skills