技能详情(站内镜像,无评论)
作者:Ajit Singh @ajitsingh25
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 31 · 1 current installs · 1 all-time installs
⭐ 0
安装量(当前) 1
🛡 VirusTotal :可疑 · OpenClaw :良性
Package:ajitsingh25/claude-notifications
安全扫描(ClawHub)
- VirusTotal :可疑
- OpenClaw :良性
OpenClaw 评估
The skill's files, runtime instructions, and actions are consistent with its stated purpose (setting up macOS notifications and configuring remote devpods via SSH), though it will modify your ssh config, create a per-user launchd listener, and copy scripts to local and remote machines — review before running.
目的
Name/description match what the code and SKILL.md do: install/call terminal-notifier, create a local launchd listener, add Claude Code hooks, copy scripts to remote devpods, and configure an SSH reverse tunnel. No unrelated cloud credentials, binaries, or network endpoints are requested.
说明范围
Instructions explicitly require running on a local macOS machine and direct the script to: write files under ~/.claude, modify ~/.claude/settings.json to add hooks, create a launchd plist in ~/Library/LaunchAgents, modify ~/.ssh/config to add RemoteForward lines, scp/ssh into user-supplied devpod hosts to copy scripts and adjust their ~/.claude and ~/.tmux.conf. These actions are within scope but are intrusive (file and config modifications an…
安装机制
There is no remote download/install spec in the skill registry; the included scripts perform local actions and call brew to install terminal-notifier if missing. No external arbitrary URL downloads or archive extraction are used in the included code.
证书
The skill requests no environment variables or secrets. However, it implicitly relies on the user's SSH keys/agent to access devpods and will modify ~/.ssh/config. That level of access is proportionate to configuring SSH reverse tunnels, but users should be aware the script will change their SSH config and requires working SSH access to the listed hosts.
持久
The skill creates a per-user launchd agent (~/Library/LaunchAgents/com.claude.notify-listener.plist) to keep a listener running on 127.0.0.1:19876. This persistent listener is reasonable for notification forwarding but is a persistent process and leaves files and config changes on disk (launchd plist, ~/.claude scripts, ~/.ssh/config modifications). always:false and no cross-skill/system-wide privileged changes are requested.
综合结论
This package appears to do what it claims, but it makes persistent and potentially intrusive changes: it will create ~/ .claude scripts and logs, write a launchd plist to ~/Library/LaunchAgents, add RemoteForward lines to your ~/.ssh/config, and SCP/SSH files into any devpods you list. Before running: (1) run the setup from your local Mac terminal (not on a devpod) as the README warns; (2) review the included scripts (notify.py, notify-listene…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Claude Notifications」。简介:Set up native macOS notifications for Claude Code on local and devpod/remote en…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/ajitsingh25/claude-notifications/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
暂无本地缓存内容,可在后台执行详情同步。