📦 Widget — 桌面小部件

v0.1.0

在 macOS 上通过 Übersicht 框架创建、更新、隐藏、显示、列出和删除桌面小组件,满足用户快速定制桌面信息展示的需求。

0· 285·2 当前·3 累计
下载技能包
最后更新
2026/4/22
0
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
medium confidence
The skill's files, instructions, and scripts are consistent with its stated purpose (managing Übersicht widgets on macOS), but it does perform filesystem scans, writes into user dirs, and may download/install Übersicht — review before running.
评估建议
This skill appears to do what it says: manage Übersicht widgets and provide templates. Before installing or running setup.sh you should: 1) Inspect scripts/setup.sh and confirm you accept it downloading and installing an app into /Applications (the script uses Homebrew metadata and curl; it verifies SHA256). 2) Note that some widget templates run shell commands that scan your home directory (git-pulse uses find ~ and git) and may read local files — avoid installing templates you don't trust. 3) ...
详细分析 ▾
用途与能力
Name/description match the provided scripts and templates. The repo includes helpers to install/start Übersicht, copy templates into ~/Library/Application Support/Übersicht/widgets, list/hide/delete widgets, and many widget templates — all expected for a widget-management skill.
指令范围
Runtime instructions tell the agent to run scripts/setup.sh, install/copy templates into ~/.claude/skills/widget and the Übersicht widget directory, start the Übersicht app, and run helper scripts. Some templates (e.g., git-pulse) run shell commands that scan the user's home (~) for .git directories and run git commands; this is functionally coherent for that widget but could surface private repo metadata. The skill does not instruct transmission of data to external endpoints beyond using Homebrew/curl to fetch Übersicht.
安装机制
No packaged install spec in registry; installation is performed by included shell scripts. setup.sh uses Homebrew metadata (brew info) to locate an official download URL and then curl + ditto to extract/install Übersicht.app. The script verifies SHA256 from Homebrew metadata before use. This is a moderate-risk but reasonable approach for installing the host app — users should inspect the resolved URL and hashes before running.
凭证需求
The skill requires no environment variables or credentials. It does read and write files under the user's home (e.g., ~/.claude/skills/widget, ~/Library/Application Support/Übersicht/widgets) and some widgets read localStorage or run osascript (to query Music). Those accesses are proportionate to creating/displaying desktop widgets but may touch user data (filesystem scan in git-pulse, access to music playback state).
持久化与权限
Skill is not always: true. setup.sh copies the skill into ~/.claude/skills/widget and makes scripts executable — expected installation behavior. It installs or starts Übersicht.app (writes into /Applications) if the user runs the installer script; it does not attempt to modify other skills or system-wide agent configuration beyond installing itself and the host app.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv0.1.02026/3/9

- Initial release of the WidgetDesk skill for managing Übersicht desktop widgets on macOS. - Supports creating, updating, hiding, showing, listing, and deleting widgets via Bash scripts and direct file manipulations. - Provides strict rules for widget layout, interaction, refresh timing, implementation style, and visual consistency. - Includes a collection of built-in widget templates (clock, pomodoro, system stats, weather, etc.) for easy installation and customization. - Offers helper scripts for setup, installation, environment checks, and widget management to streamline host operations.

可疑

安装命令

点击复制
官方npx clawhub@latest install widget
镜像加速npx clawhub@latest install widget --registry https://cn.longxiaskill.com
数据来源ClawHub ↗ · 中文优化:龙虾技能库