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.