things-mac

Read and update Things 3 tasks from the local database via URL scheme on macOS.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/dingdyan/openclaw-workspace-v2 --skill things-mac-dingdyan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: things-mac
Source: https://github.com/dingdyan/openclaw-workspace-v2/tree/main/skills/things-mac
Command: npx skills add https://github.com/dingdyan/openclaw-workspace-v2 --skill things-mac-dingdyan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually opening Things 3 by letting an assistant read and update your Things tasks directly from the command line on macOS.

Core Features & Use Cases

  • Inbox, Today, Upcoming, and Search: Lists tasks from your local Things database and supports query-based searching.
  • Projects, Areas, and Tags Discovery: Reads your existing organization structure so you can place new tasks accurately.
  • Add/Update Todos via URL scheme: Creates and modifies todos, including notes, deadlines, lists (projects/areas), headings, tags, and checklist items, with safe dry-run behavior.

Quick Start

Ask Clawdbot to add a task to your Things Inbox with notes and an optional deadline.

Frequently Asked Questions about things-mac

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

FAQPage Schema
How do I create Things 3 tasks from the command line on macOS?

You can create Things 3 tasks from the command line by using this Skill to trigger the things3-cli and Things URL scheme, allowing you to add todos with notes and deadlines directly from prompts.

Can I list my Things 3 inbox and upcoming tasks via CLI?

You can list your Things 3 inbox and upcoming tasks via CLI because this Skill reads the local Things database to retrieve and display your current task lists and project structures.

Do I need the things3-cli to manage Things 3 tasks with an assistant?

Yes, you need the things3-cli to manage Things 3 tasks with an assistant, along with optional THINGSDB and THINGS_AUTH_TOKEN environment variables to properly connect and read your local database.

How do I safely update todos using a Things URL scheme?

To safely update todos using a Things URL scheme, this Skill supports a --dry-run flag that previews add and update operations, ensuring you can verify changes before committing them.

What is the best way to search Things 3 projects and tags from a terminal?

The best way to search Things 3 projects and tags from a terminal is using this Skill to query the local Things database, retrieving your existing organization structure to find and filter tasks.