ワンクリックで
desktop
macOS desktop automation as an AgentDock Skill workflow.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
macOS desktop automation as an AgentDock Skill workflow.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
审查、安装、配置、激活、验证、更新和回滚 AgentDock Skill 时使用;负责来源校验、安全评估、环境配置和已安装版本验收。
Manage a Linkwarden instance through its official HTTP API: check configuration, search and inspect bookmarks, collections, tags and highlights, and perform controlled link, collection or tag changes with explicit confirmation for destructive actions.
Search, read, create, update and organize notes in a Trilium Notes instance through the official ETAPI, including revisions, branches, attributes, attachments, calendar notes and explicitly confirmed destructive operations.
Use this skill to query and manage subscriptions in a self-hosted Wallos instance through its official HTTP API. Covers subscriptions, monthly cost, categories, currencies, payment methods, household members, and the current user; excludes administrator, OIDC, notification-secret, Fixer, and generic API management.
OpenList v4 HTTP API integration for AgentDock: authentication, file browsing/search, safe text uploads, file operations, storage/driver inspection, and restricted generic API calls.
创建、设计、修改、升级、重构和验证 AgentDock Skill 时使用;负责可移植核心、文档、引用、辅助脚本、测试、版本和本地安装验证。
| name | desktop |
| description | macOS desktop automation as an AgentDock Skill workflow. |
| version | 1.0.12 |
AgentDock 的 macOS 桌面自动化能力已经从 core 工具拆分为此 Skill 工作流。
skill_action=observe:action=preflight | list_apps | app_state | window_list | snapshot | snapshot_app。skill_action=act:action=focus | move | click | double_click | scroll | drag | type | set_value | secondary_action | hotkey | wait。skill_action=clipboard-read / skill_action=clipboard-write:读写剪贴板。截图原始文件写入 AGENTDOCK_HOME/skill-data/desktop/artifacts;snapshot / snapshot_app 同时发布到 AGENTDOCK_HOME/public-artifacts,并返回包含 artifact_id 的轻量 screenshot 引用。配置 AGENTDOCK_SERVER_URL 时额外返回带过期时间的签名 screenshot.url。需要模型查看图片时,再调用 AgentDock view_image(artifact_id=...);Desktop Skill 不直接返回 Base64。历史截图已统一迁入同一私有数据目录。
skill_action=act 必须使用 action 枚举值;secondary_action 的辅助动作名必须放在 ax_action;wait 使用 ms。Skill 本体是本说明文档。确需调用包内辅助脚本时,在 Skill 包根目录使用相对路径执行;运行宿主负责切换到包根目录并把所需变量注入当前子进程。
printf '%s' '{"skill_action":"<动作>"}' | python3 run.py
输入必须是 JSON 对象。写操作仍按本文档中的确认规则执行。
| 动作 | 用途 |
|---|---|
status | Run a desktop preflight check and report desktop automation readiness. |
observe | Unified macOS desktop observation action: preflight, list_apps, app_state, window_list, snapshot, or snapshot_app. |
act | Unified macOS desktop action: focus, move, click, double_click, scroll, drag, type, set_value, secondary_action, hotkey, or wait. |
clipboard-read | Read macOS clipboard text. |
clipboard-write | Write macOS clipboard text and optionally verify by reading it back. |