✓ Verified
💻 Development
✓ Enhanced Data
Mh Things Mac
Manage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search
- Rating
- 4 (146 reviews)
- Downloads
- 17,367 downloads
- Version
- 1.0.0
Overview
Manage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list.
Complete Documentation
View Source →
Things 3 CLI
Use things to read your local Things database (inbox/today/search/projects/areas/tags) and to add/update todos via the Things URL scheme.
Setup
- Install (recommended, Apple Silicon):
GOBIN=/opt/homebrew/bin go install github.com/ossianhempel/things3-cli/cmd/things@latest - If DB reads fail: grant Full Disk Access to the calling app (Terminal for manual runs;
OpenClaw.appfor gateway runs). - Optional: set
THINGSDB(or pass--db) to point at yourThingsData-*folder. - Optional: set
THINGS_AUTH_TOKENto avoid passing--auth-tokenfor update ops.
things inbox --limit 50things todaythings upcomingthings search "query"things projects/things areas/things tags
- Prefer safe preview:
things --dry-run add "Title" - Add:
things add "Title" --notes "..." --when today --deadline 2026-01-02 - Bring Things to front:
things --foreground add "Title"
- Basic:
things add "Buy milk" - With notes:
things add "Buy milk" --notes "2% + bananas" - Into a project/area:
things add "Book flights" --list "Travel" - Into a project heading:
things add "Pack charger" --list "Travel" --heading "Before" - With tags:
things add "Call dentist" --tags "health,phone" - Checklist:
things add "Trip prep" --checklist-item "Passport" --checklist-item "Tickets" - From STDIN (multi-line => title + notes):
cat <<'EOF' | things add -Title lineNotes line 1Notes line 2EOF
- First: get the ID (UUID column):
things search "milk" --limit 5 - Auth: set
THINGS_AUTH_TOKENor pass--auth-token - Title:
things update --id--auth-token "New title" - Notes replace:
things update --id--auth-token --notes "New notes" - Notes append/prepend:
things update --id/--auth-token --append-notes "..." --prepend-notes "..." - Move lists:
things update --id--auth-token --list "Travel" --heading "Before" - Tags replace/add:
things update --id/--auth-token --tags "a,b" things update --id--auth-token --add-tags "a,b" - Complete/cancel (soft-delete-ish):
things update --id/--auth-token --completed --canceled - Safe preview:
things --dry-run update --id--auth-token --completed
- Not supported by
things3-cliright now (no “delete/move-to-trash” write command;things trashis read-only listing). - Options: use Things UI to delete/trash, or mark as
--completed/--canceledviathings update.
- macOS-only.
--dry-runprints the URL and does not open Things.
Installation
Terminal bash
openclaw install mh-things-mac
Copied!
Tags
#coding_agents-and-ides
#cli
Quick Info
Category Development
Model Claude 3.5
Complexity One-Click
Author mohdalhashemi98-hue
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install mh-things-mac
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
⚡ GPT-Optimized
)}
★ 3.8 (274)
↓ 17,648
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0