things-mac

Read and modify macOS Things 3 todos via a Go-based CLI.

5|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/p-sree-sai-pavan/P.A.R.K.E.R --skill things-mac-p-sree-sai-pavan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: things-mac
Source: https://github.com/p-sree-sai-pavan/P.A.R.K.E.R/tree/main/gateway/skills/things-mac
Command: npx skills add https://github.com/p-sree-sai-pavan/P.A.R.K.E.R --skill things-mac-p-sree-sai-pavan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Command-line access to read and update Things 3 tasks on macOS, reducing context switches and manual entry.

Core Features & Use Cases

  • Read-only access to Things data: inbox, today, upcoming, search, projects, areas, and tags via the Things URL scheme.
  • Write capabilities: add and update tasks with optional notes, deadlines, and tags, enabling rapid task management from the terminal.
  • Use Case: Imagine starting your day by listing today’s tasks and quickly adding a reminder for a new item without leaving your terminal.

Quick Start

Install the Go-based Things CLI and begin by listing your inbox with things inbox to verify access.

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 macOS command line?

You can manage Things 3 tasks from the macOS command line by using a Go-based CLI to read and modify todos. It interacts directly with the Things database via the Things URL scheme to automate task management.

Can I add new todos to Things 3 with deadlines and tags via CLI?

Yes, you can add and update Things 3 tasks via CLI with optional notes, deadlines, and tags. This enables rapid task management directly from the macOS terminal without manual app interaction.

Does the Things 3 CLI require a specific database path configuration?

The Things 3 CLI requires a configured THINGSDB path if needed. You must install the Go-based CLI and grant access for the tool to perform read and write operations on your Things database.

What Things 3 lists and data can I read using the macOS terminal?

Using the macOS terminal, you can read Things 3 inbox, today, upcoming, projects, areas, and tags data. The CLI provides read-only access to query these lists via the Things URL scheme.

Why use a command line interface for Things 3 instead of the native macOS app?

Using a command line interface for Things 3 reduces context switches and manual entry. It allows hands-free management of personal productivity workflows, rapidly adding reminders without leaving the terminal.