things-mac

Manage Things 3 tasks on macOS using the things CLI tool.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires things, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines task management on macOS by integrating with the Things 3 application via its command-line interface, allowing for seamless task creation, updating, and querying without leaving your current workflow.

Core Features & Use Cases

  • Task Creation: Add new todos with titles, notes, deadlines, projects, areas, and tags.
  • Task Management: Update existing tasks, mark them as complete or canceled, and move them between lists.
  • Data Retrieval: Read and search your Things 3 inbox, today's tasks, upcoming tasks, projects, areas, and tags.
  • Use Case: When asked to add "Schedule dentist appointment for next Tuesday" to your tasks, this Skill will create the entry in Things 3 with the correct due date.

Quick Start

Use the things-mac skill to add a new todo with the title "Buy groceries" 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 on macOS by using a Skill that interfaces with the `things` CLI tool to add, update, and query todos, projects, and areas locally.

Do I need the things CLI binary installed to query todos and projects?▼

Yes, you need the `things` binary installed and accessible in your system's PATH to query todos and projects, with optional configuration available for specifying database locations or authentication tokens.

Can I add new todos with deadlines and tags to Things 3 without opening the app?▼

You can add new todos with deadlines and tags to Things 3 without opening the app by leveraging the command-line interface to pass titles, notes, projects, and tags directly to the local database.

What's the best way to automate task creation in Things 3 for macOS?▼

The best way to automate task creation in Things 3 for macOS is using a CLI-driven Skill that parses your requests and executes task creation commands, seamlessly integrating workflow entries like scheduling appointments into your inbox.

How do I update existing tasks or move them between areas in Things 3?▼

You can update existing tasks or move them between areas in Things 3 by executing CLI commands that mark todos as complete or canceled, and transfer items across different lists within the local database.

Are there limitations when reading upcoming tasks from the Things 3 database?▼

Limitations when reading upcoming tasks from the Things 3 database depend on the `things` CLI tool's capabilities, requiring correct database location configuration and authentication tokens to successfully retrieve your today and upcoming lists.