things-mac

Manage Things 3 todos, projects, and tags via command-line interface.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill things-mac-tedtv1007-ctrl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: things-mac
Source: https://github.com/tedtv1007-ctrl/milk-skills-library/tree/main/things-mac
Command: npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill things-mac-tedtv1007-ctrl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill bridges the gap between your terminal and the Things 3 task manager, allowing you to automate task creation and database queries without leaving your command line.

Core Features & Use Cases

  • Task Automation: Create, update, and manage todos, projects, and areas using simple CLI commands.
  • Database Querying: Instantly search your inbox, today's tasks, or upcoming items directly from the terminal.
  • Use Case: Quickly add a new task with specific tags and notes to your Things 3 inbox while working in a development environment.

Quick Start

Use the things-mac skill to add a new task titled Buy groceries with a deadline of tomorrow 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 macOS terminal?

You can manage Things 3 tasks from the macOS terminal by using a command-line interface to interact with the local database and URL scheme for listing, searching, and updating todos.

Can I automate task creation in Things 3 via CLI?

Yes, you can automate task creation in Things 3 via CLI by executing commands to add new todos, projects, and tags with specific deadlines and notes directly to your inbox.

What do I need to query the Things 3 database on macOS?

To query the Things 3 database on macOS, you need the things3-cli binary and an macOS environment with appropriate permissions enabled for local database access.

How do I search my Things 3 inbox and upcoming items from the command line?

You can search your Things 3 inbox and upcoming items from the command line by running database query commands that instantly retrieve and list your scheduled tasks.

Does things-mac work with task management workflows on Linux?

No, things-mac does not work with Linux because it requires a macOS environment and the things3-cli binary to access the local Things 3 task manager database and URL scheme.