things-mac

Manage Things 3 todos on macOS via the Things CLI.

327|85|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/letta-ai/lettabot --skill things-mac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: things-mac
Source: https://github.com/letta-ai/lettabot/tree/main/.skills/things-mac
Command: npx skills add https://github.com/letta-ai/lettabot --skill things-mac

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Things 3 tasks programmatically on macOS by interfacing with the Things CLI to read, add, and update todos in the local Things database.

Core Features & Use Cases

  • Read from the local Things database: inbox, today, upcoming, and search capabilities.
  • Write updates via the Things URL scheme: add, update, and organize tasks within projects, areas, and tags.
  • Use Case: When asked to add a task to Things or list today's tasks, the skill executes the corresponding Things CLI commands and returns results.

Quick Start

Install and configure the Things 3 CLI on macOS, then invoke commands like things inbox --limit 50 or things add "Title" to perform immediate actions.

Frequently Asked Questions about things-mac

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Things 3 task management on macOS?

Automate Things 3 task management on macOS by interfacing with the Things 3 CLI to read, add, and update todos in the local Things database. The skill executes CLI commands and uses the Things URL scheme to organize tasks within projects, areas, and tags.

Can I list today's tasks and search my Things 3 inbox programmatically?

List today's tasks and search your Things 3 inbox programmatically by executing Things CLI commands. The skill reads local database data to return inbox items, upcoming tasks, and search results based on your queries.

Do I need the things binary installed to manage tasks on macOS?

Yes, you need the things binary installed to manage tasks on macOS. The skill requires macOS, the Things 3 CLI things binary, and the Things app to operate on local data and execute commands like things inbox or things add.

What's the best way to add a task to Things 3 from the command line?

The best way to add a task to Things 3 from the command line is using the things add command. The skill leverages the Things 3 CLI and URL scheme to write updates, add new todos, and organize them within existing projects and areas.

Does Things 3 CLI support inspecting projects, areas, and tags?

Things 3 CLI supports inspecting projects, areas, and tags. The skill interfaces with the local Things database to read and retrieve structural organization data, allowing you to view and manage task categories programmatically.

Why does the Things 3 CLI automation fail to read my local database?

Things 3 CLI automation fails to read your local database if macOS, the Things app, or the things binary are missing. The skill requires all three components to operate locally and execute commands against the Things 3 database.