← 返回 Skills 市场
ivangdavila

Apple News (MacOS)

作者 Iván · GitHub ↗ · v1.0.0
darwin ✓ 安全检测通过
288
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install apple-news
功能描述
Open Apple News, read Apple News links, and run local News workflows on macOS using deterministic CLI commands and shortcut-based search fallback.
使用说明 (SKILL.md)

Setup

On first use, follow setup.md to define command-path preferences, link-opening behavior, and search fallback strategy before bulk actions.

When to Use

User wants to open Apple News, read specific Apple News articles, or run repeatable News reading workflows from macOS. Agent handles app launch, article and feed link opening, reading queue workflows, and optional shortcut-based topic search.

Requirements

  • macOS with News.app installed at /System/Applications/News.app.
  • At least one working command path: open, osascript, or shortcuts.
  • Apple News links when opening specific articles (https://apple.news/...).
  • Explicit confirmation before opening multiple links or running broad shortcut workflows.

Architecture

Memory lives in ~/apple-news/. See memory-template.md for structure.

~/apple-news/
├── memory.md             # Status, defaults, and preferred workflows
├── command-paths.md      # Command probes and validated launch paths
├── safety-log.md         # Multi-link confirmations and sensitive link notes
└── operation-log.md      # Open operations, shortcut calls, and outcomes

Quick Reference

Topic File
Setup and first-run behavior setup.md
Memory structure memory-template.md
Command hierarchy and probes command-paths.md
Deterministic operation flows operation-patterns.md
Safety checklist before action safety-checklist.md
Failure handling and recovery troubleshooting.md

Data Storage

All skill files are stored in ~/apple-news/. Before creating or changing local files, describe the planned write and ask for confirmation.

Core Rules

1. Launch News.app with Deterministic Paths

  • Prefer opening News by absolute app path: open /System/Applications/News.app.
  • Do not assume open -a News works on every macOS locale.

2. Treat Apple News Links as the Primary Read Interface

  • For direct article reads, prefer https://apple.news/... links and open them in News.app.
  • Validate URL shape before launch and reject malformed links.

3. Use Search Fallbacks Explicitly

  • If user asks for topic search and no direct Apple News link is available, use a user-owned Shortcut workflow when configured.
  • If no search shortcut is configured, ask for one target source or one reference link before proceeding.

4. Preview Actions Before Opening

  • Show which URL or shortcut will run before execution.
  • For query text that may contain sensitive terms, require explicit confirmation before launch.

5. Confirm High-Impact Opens

  • Always require confirmation before opening multiple links in one step.
  • For more than one link, show count and require a second explicit confirmation.

6. Verify Launch Result State

  • After launch, confirm expected state: app opened, target link opened, or shortcut completed.
  • If expected state is not reached, stop and switch to a safer fallback path.

7. Keep Data Exposure Minimal

  • Use only links and fields needed for the requested read task.
  • Do not send undeclared data to third-party APIs from this skill.

Common Traps

  • Assuming open -a News works everywhere -> launch failures on some systems.
  • Trying unsupported URL schemes (applenews://) -> no app resolver errors.
  • Running topic search without a validated shortcut path -> inconsistent behavior.
  • Opening many article links at once -> user loses reading context.
  • Treating generic web pages as Apple News links -> wrong app or wrong result.

External Endpoints

Endpoint Data Sent Purpose
https://apple.news Apple News article/feed URL parameters Open Apple News content in News.app

No other external endpoint is required by default.

Security & Privacy

Data that stays local:

  • Operational defaults, safety choices, and command reliability notes in ~/apple-news/.

Data that may leave your machine:

  • Apple News links opened through https://apple.news.
  • Any network requests triggered by user-owned Shortcuts if user enables them.

This skill does NOT:

  • Execute undeclared API calls by default.
  • Persist sensitive reading context without user approval.
  • Run bulk opens without explicit confirmation.

Trust

By using this skill, links are opened against Apple News. If you enable shortcut-based search, those shortcuts may call additional services defined by the user.

Related Skills

Install with clawhub install \x3Cslug> if user confirms:

  • macos - macOS command workflows and automation patterns.
  • news - general news workflows and monitoring patterns.
  • travel - location and context workflows for news around destinations.
  • reading - reading queue and prioritization workflows.
  • productivity - execution frameworks for daily information intake.

Feedback

  • If useful: clawhub star apple-news
  • Stay updated: clawhub sync
安全使用建议
This skill appears coherent and limited to its stated purpose, but check a few things before installing: 1) The skill will create and update files under ~/apple-news/ — review and approve those writes when prompted if you want to keep no local traces. 2) If you enable Shortcut-based searches, review the exact Shortcuts you let the skill run — Shortcuts can call external services or perform actions beyond opening News. 3) AppleScript/Accessibility prompts may appear if a fallback needs UI scripting; grant those only if you trust the action. 4) The skill opens apple.news links in News.app; verify you want those links opened and confirm bulk-open prompts when presented. If you want lower risk, avoid enabling Shortcut-based automation and keep the confirmation defaults enabled.
功能分析
Type: OpenClaw Skill Name: apple-news Version: 1.0.0 The Apple News skill for macOS is a legitimate automation tool that uses standard system utilities like `open`, `osascript`, and `shortcuts` to manage news links and application states. It demonstrates a strong security posture by enforcing absolute file paths (e.g., `/System/Applications/News.app`), requiring explicit user confirmation for multi-link operations, and restricting data storage to a local directory (`~/apple-news/`). No evidence of data exfiltration, unauthorized persistence, or malicious prompt injection was found.
能力评估
Purpose & Capability
Name/description match the actual behavior: the skill only requires macOS-native utilities (open, osascript, shortcuts) and a local config path for memory and logs to support deterministic News.app operations. No unrelated credentials or services are requested.
Instruction Scope
Instructions limit actions to launching News.app, opening validated https://apple.news links, probing command availability, and running user-owned Shortcuts. One notable scope consideration: running a user-owned Shortcut may cause arbitrary network activity or side effects defined in that Shortcut (the skill documents this and asks for explicit confirmation). The skill also writes small local files under ~/apple-news/ (memory and logs) after asking for confirmation.
Install Mechanism
No install spec or remote downloads are present — instruction-only skill. This minimizes disk-write and supply-chain risk.
Credentials
No environment variables or external credentials are required. The only filesystem access declared is ~/apple-news/, which is proportionate for storing preferences, logs, and command probes.
Persistence & Privilege
always is false and the skill is user-invocable; it stores its own small local state in a dedicated folder and does not request system-wide or other-skills configuration changes.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install apple-news
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /apple-news 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with validated macOS command paths for Apple News reading flows, link opening, and safe multi-link handling.
元数据
Slug apple-news
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Apple News (MacOS) 是什么?

Open Apple News, read Apple News links, and run local News workflows on macOS using deterministic CLI commands and shortcut-based search fallback. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 288 次。

如何安装 Apple News (MacOS)?

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

Apple News (MacOS) 是免费的吗?

是的,Apple News (MacOS) 完全免费(开源免费),可自由下载、安装和使用。

Apple News (MacOS) 支持哪些平台?

Apple News (MacOS) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin)。

谁开发了 Apple News (MacOS)?

由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.0。

💬 留言讨论