things-mac
Manage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database). Use when a user asks Clawdbot to add a task to Things, list inbox/today/upcoming, search tasks, or inspect projects/areas/tags.
Why use this skill?
Integrate Things 3 into OpenClaw with the things-mac skill. Easily add, update, and search your tasks, projects, and inbox directly through your AI assistant.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/steipete/things-macWhat This Skill Does
The things-mac skill acts as a powerful bridge between OpenClaw and your Things 3 task management system on macOS. By leveraging the things CLI, this tool allows for comprehensive interaction with your task database. It enables you to search, list, and filter existing todos, projects, and areas while providing robust write capabilities through the Things URL scheme. Whether you are managing your daily inbox or organizing complex projects, this skill ensures your task management is as automated as your workflow.
Installation
To install, run the following command in your terminal: clawhub install openclaw/skills/skills/steipete/things-mac. Note that for the read-only database functionality, the calling application (such as the Clawbot or Terminal) must be granted Full Disk Access in System Settings > Privacy & Security to access the local Things SQLite database. For Apple Silicon users, installation via Go is recommended: GOBIN=/opt/homebrew/bin go install github.com/ossianhempel/things3-cli/cmd/things@latest.
Use Cases
This skill is ideal for power users who want to bridge their AI agent with their personal productivity system. Use it to quickly dump ideas from a chat conversation directly into your Inbox, update project status while reviewing meeting notes, or retrieve your "Today" list without switching focus from your current workspace. It effectively turns your chat interface into a command center for your task list.
Example Prompts
- "Add a task to my Inbox called 'Review project proposal' and set a deadline for tomorrow."
- "Show me what is in my 'Today' list in Things 3."
- "Find any tasks related to 'Marketing' and add the tag 'priority' to them."
Tips & Limitations
- Safety First: Always utilize the
--dry-runflag during initial setup to preview the URL actions before execution. - Auth Token: For update operations, ensure the
THINGS_AUTH_TOKENenvironment variable is set to avoid repetitive credential passing. - Limitations: The current implementation does not support physical deletion of tasks. You should use the
--completedor--canceledflags instead to clear items from your active view. The skill is strictly limited to macOS environments where the Things 3 application is installed, as it relies on the local database and app-specific URL schemes.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-steipete-things-mac": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write
Related Skills
swiftui-liquid-glass
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
qmd
Local search/indexing CLI (BM25 + vectors + rerank) with MCP mode.
songsee
Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.
summarize
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
bird
X/Twitter CLI for reading, searching, and posting via cookies or Sweetistics.