things-mac

Manage Things 3 tasks via command-line interface on macOS.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/cogpy/clawcog --skill things-mac-cogpy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: things-mac
Source: https://github.com/cogpy/clawcog/tree/main/skills/things-mac
Command: npx skills add https://github.com/cogpy/clawcog --skill things-mac-cogpy

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines task management on macOS by integrating with the Things 3 application, allowing for easy addition, updating, and querying of tasks directly from the command line.

Core Features & Use Cases

  • Task Management: Add, update, and complete tasks within Things 3.
  • Database Querying: Read and search your inbox, today's tasks, upcoming deadlines, projects, areas, and tags.
  • Use Case: When you need to quickly add a reminder to buy groceries or check your daily to-do list without opening the Things app, this Skill can handle it.

Quick Start

Use the things-mac skill to add a new task called "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?

You can manage Things 3 tasks from the command line using this Skill to add, update, and query tasks, projects, areas, and tags directly from your local database without opening the application.

Can I query my Things 3 inbox and today's tasks via CLI?

Yes, you can query your Things 3 inbox, today's tasks, upcoming deadlines, projects, areas, and tags by reading the local Things database through supported command-line operations.

What do I need to set up before using the things CLI tool for task management?

You need the things CLI tool installed and optionally must grant Full Disk Access to your terminal application for direct database operations to function correctly on macOS.

Is there a way to add a new to-do item to Things 3 without opening the app?

Yes, this Skill allows you to quickly add new to-do items and reminders to your Things 3 inbox or specific projects directly from the macOS command line.

Does this command line approach work for updating existing Things 3 projects and tags?

Yes, the Skill supports updating existing tasks, projects, areas, and tags within your Things 3 database using command-line instructions.

Why is my CLI tool unable to read the local Things database?

Database operations may fail if Full Disk Access is not granted to the terminal running the things CLI tool, which is an optional requirement for reading local data.