things-mac

Manage Things 3 tasks on macOS via CLI and URL scheme.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/tamireslaeao-prog/ONI_V30 --skill things-mac-tamireslaeao-prog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: things-mac
Source: https://github.com/tamireslaeao-prog/ONI_V30/tree/main/moltbot-main/skills/things-mac
Command: npx skills add https://github.com/tamireslaeao-prog/ONI_V30 --skill things-mac-tamireslaeao-prog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables managing Things 3 from macOS using the Things CLI to read the local Things database and to add or update todos via the Things URL scheme.

Core Features & Use Cases

  • Read-only access to the Things database: inbox, today, upcoming, projects, areas, and tags.
  • Write operations via the URL scheme to add or update todos, including notes, dates, projects, headings, and tags.
  • Use cases include quickly creating tasks from prompts, updating task details from AI-generated suggestions, and inspecting your Things organization from outside the app.

Quick Start

Install things3-cli on macOS, ensure Things DB access is granted, and start adding or listing tasks through the Things 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 macOS command line?

Automating Things 3 task management on macOS involves using the things CLI binary to read the local database and the Things URL scheme to update items. This approach enables creating, modifying, and searching todos directly from the command line.

Can I create and update Things 3 todos with notes and tags using a CLI?

Yes, you can create and update Things 3 todos using the things CLI via the Things URL scheme. Write operations support adding notes, dates, projects, headings, and tags to tasks directly from the command line.

How do I read Things 3 inbox, today, and upcoming lists outside the app?

Read Things 3 inbox, today, upcoming, projects, areas, and tags lists outside the app by accessing the local Things database through the things CLI. This provides read-only access to inspect your task organization.

Do I need the things CLI binary to manage Things 3 tasks on macOS?

Yes, the things CLI binary is required to manage Things 3 tasks on macOS. You also need to ensure Things database access is granted and optionally configure the DB path and auth token for safe usage patterns.

What are the limitations of using the Things URL scheme for task automation?

The Things URL scheme handles write operations for adding and modifying todos, while read operations rely on accessing the local database. Users must ensure safe usage patterns and configure optional DB path and auth token settings for secure automation.