things-mac

Automate macOS Things 3 task management via the things CLI and URL scheme.

14|5|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/openclaw-easy/openclaw-easy-desktop --skill things-mac-openclaw-easy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: things-mac
Source: https://github.com/openclaw-easy/openclaw-easy-desktop/tree/main/openclaw/skills/things-mac
Command: npx skills add https://github.com/openclaw-easy/openclaw-easy-desktop --skill things-mac-openclaw-easy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates interaction with macOS Things 3 by using the things CLI and the Things URL scheme to read and modify local tasks, projects, and lists, removing manual toggling and switching apps.

Core Features & Use Cases

  • Add, update, and organize Things tasks via URL scheme from within OpenClaw.
  • Read and search the local Things database to surface inbox, today, upcoming, projects, areas, and tags.
  • Use OpenClaw to quickly capture ideas, convert them to tasks, and keep Things synchronized with conversations.

Quick Start

Add a new Things task with a title using the URL scheme.

Frequently Asked Questions about things-mac

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Things 3 task management from the command line on macOS?

Automating Things 3 task management on macOS is done by using the things CLI binary and the Things URL scheme to read and modify local tasks, projects, and lists. This removes the need to manually toggle between apps to update your to-dos.

Can I read and search my local Things database to list inbox and upcoming tasks?

Yes, you can search the local Things database to surface and read inbox, today, upcoming, projects, areas, and tags. This allows you to inspect and retrieve your local Things to-dos directly without opening the app.

Do I need the things binary installed to use the Things URL scheme for to-dos?

Yes, the things binary must be installed and accessible on macOS to use this automation. It relies on the things CLI and the Things URL scheme to add, update, and organize your local tasks and projects.

How do I add and update Things tasks using the URL scheme?

To add and update Things tasks, you use the Things URL scheme to send commands via the things CLI. This lets you quickly capture ideas, convert them into to-dos, and keep your local database synchronized.

What is the best way to capture ideas and convert them to tasks in Things 3?

The best way to capture ideas and convert them to tasks in Things 3 is by using the things CLI to pass new to-dos via the Things URL scheme. This keeps your task database synchronized with your current workflow.

Can I inspect projects, areas, and tags from the Things database without opening the app?

Inspecting projects, areas, and tags from the Things database is possible without opening the app by running things CLI commands. It reads the local macOS Things database to surface your saved organizational categories and tags.