← Back to Skills Marketplace
304
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install things-mac-1-0-0
Description
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 as...
Usage Guidance
This skill appears to do what it claims (manage Things 3 via a CLI), but pay attention to two things before installing: (1) the SKILL.md asks you to grant Full Disk Access to the calling app (Terminal or Clawdbot.app). Full Disk Access is a broad macOS permission — only grant it if you trust the app and the binary you install. (2) The instructions reference optional env vars (THINGSDB, THINGS_AUTH_TOKEN) which are not declared as required metadata; these are used for DB path and authenticated updates — treat any auth token as sensitive. Recommended steps: install the 'things' binary yourself from the linked GitHub repo and inspect/rebuild it locally, avoid granting Full Disk Access to unknown gateway apps (use Terminal or a tightly controlled account), and if you must run via Clawdbot.app, review and limit that app's permissions and network access. If you want higher assurance, request the actual source/binaries and verify the code or run the binary in a confined environment first.
Capability Analysis
Type: OpenClaw Skill
Name: things-mac-1-0-0
Version: 1.0.0
The skill bundle provides a legitimate interface for managing the Things 3 task manager on macOS using the open-source `things3-cli` tool. It includes standard installation instructions via `go install` from a public repository (github.com/ossianhempel/things3-cli) and provides clear documentation for the agent to read and update tasks. While it mentions the need for Full Disk Access, this is a documented requirement for the CLI tool to access the local SQLite database, and no evidence of malicious intent or data exfiltration was found.
Capability Assessment
Purpose & Capability
Name, description, required binary ('things'), and the Go install module (github.com/ossianhempel/things3-cli) align: the skill is intended to call a Things CLI to read the local DB and use the Things URL scheme for writes.
Instruction Scope
SKILL.md instructs the agent to read the local Things database and explicitly tells users to grant Full Disk Access to the calling app (Terminal for manual runs; 'Clawdbot.app' for gateway runs). Granting Full Disk Access is a broad system-level permission and extends beyond just the Things database. The instructions also reference optional env vars (THINGSDB, THINGS_AUTH_TOKEN) that are used at runtime but are not declared in the registry metadata.
Install Mechanism
Install method is a go install of a GitHub module matching the homepage; this is a common and expected way to produce the required 'things' binary. No downloads from untrusted URLs or archive extraction are used.
Credentials
No required environment variables are declared in the metadata, but SKILL.md documents optional THINGSDB and THINGS_AUTH_TOKEN for DB path and authenticated updates. These optional variables are reasonable for the described functionality, but their presence in the instructions without being listed in the skill metadata is an inconsistency.
Persistence & Privilege
The skill itself does not request 'always' presence and requires no persistent credentials, but its instructions expect the caller/app to be granted macOS Full Disk Access to read the Things DB — a high-privilege OS-level capability that affects the whole calling app (and thus any agent gateway the app runs).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install things-mac-1-0-0 - After installation, invoke the skill by name or use
/things-mac-1-0-0 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of things-mac skill.
- Add and update projects and todos in Things 3 using the CLI and URL scheme.
- Read, search, and list tasks, projects, areas, and tags from the local Things database.
- Supports operations like adding tasks with notes, checklists, tags, and scheduling details.
- Modify task details (title, notes, status, tags, project/area) by ID with an auth token.
- macOS-only; requires installation of things3-cli and appropriate permissions.
- Deletion of todos not supported (mark as completed or canceled instead).
Metadata
Frequently Asked Questions
What is Things Mac 1.0.0?
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 as... It is an AI Agent Skill for Claude Code / OpenClaw, with 304 downloads so far.
How do I install Things Mac 1.0.0?
Run "/install things-mac-1-0-0" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Things Mac 1.0.0 free?
Yes, Things Mac 1.0.0 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Things Mac 1.0.0 support?
Things Mac 1.0.0 is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin).
Who created Things Mac 1.0.0?
It is built and maintained by kenswj (@kenswj); the current version is v1.0.0.
More Skills