things-mac

Manage Things 3 tasks, projects, areas, and tags via the things CLI.

1|1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Rlier/clawdbot --skill things-mac-rlier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: things-mac
Source: https://github.com/Rlier/clawdbot/tree/main/skills/things-mac
Command: npx skills add https://github.com/Rlier/clawdbot --skill things-mac-rlier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines task management by allowing users to interact with the Things 3 application on macOS, enabling both reading from and writing to their task database.

Core Features & Use Cases

  • Task Management: Add, update, and query tasks, projects, areas, and tags within Things 3.
  • Cross-Platform Integration: Integrates with the macOS-native Things 3 app via its CLI.
  • Use Case: A user can ask Clawdbot to add a new task to their "Work" project with a specific deadline, or to list all tasks due today.

Quick Start

Use the things-mac skill to add a new todo with the title "Schedule dentist appointment" to your inbox.

Frequently Asked Questions about things-mac

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

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

The things-mac skill queries and modifies tasks within the Things 3 macOS database via the things CLI. It reads and writes todos, projects, areas, and tags using URL schemes and direct database operations.

Can I add a new todo to a specific Things 3 project using this CLI?

Yes, you can add a new todo to a specific project within Things 3. The skill uses the things CLI to route tasks into designated projects or your inbox, allowing you to set titles and deadlines during creation.

What do I need to set up before querying my Things 3 database?

You need the things3-cli binary installed on your macOS system. Optionally, you must grant Full Disk Access to the CLI tool to enable direct reading from the local Things 3 database for task queries.

Does this approach support reading tasks from the Things 3 app directly?

Yes, the things-mac skill reads tasks directly from the local Things 3 database. It utilizes URL schemes and direct database reads to retrieve your current todos, projects, areas, and tags.

Are there limitations when updating tasks in Things 3 via the command line?

Yes, limitations apply if Full Disk Access is not granted, which blocks direct database reads. Additionally, all task updates rely entirely on the supported command scope of the things3-cli binary.