Back to Directory
research
OmniFocus
Manage OmniFocus tasks via JavaScript for Automation (JXA) scripts. Use when the user asks OpenClaw to interact with OmniFocus, including - (1) Adding tasks to inbox, (2) Listing or searching tasks (inbox, available, flagged, overdue, due soon), (3) Completing tasks, (4) Updating task properties (notes, due dates, flags), (5) Getting OmniFocus statistics, (6) Reporting on task status, or (7) Acting on tasks in OmniFocus based on user queries.
Installation
Run this in your terminal or add to your configuration:
# Clone into your skills directory
git clone ...About this Skill
Initial release: Add, list, search, complete, and update OmniFocus tasks via JXA automation