Back to Skills Hub
OmniFocus Automation

OmniFocus Automation

@coyote-git
productivitytask-automationmacOS-scriptingproductivity-workflow

Control OmniFocus task management application via JXA (JavaScript for Automation). Enables programmatic task creation, modification, querying, and automation workflows on macOS.

🚀 Control OmniFocus directly from your terminal using JavaScript automation. Add tasks, manage projects, set due dates, and organize with tags—all without opening the app. Works seamlessly with OmniFocus 3 or 4 on macOS.

💡 Perfect for automating your workflow: batch-create tasks, set recurring reminders, search your task list, and integrate task management into scripts or shortcuts. Ideal for power users who want command-line efficiency combined with OmniFocus's powerful organization.

✨ Get structured JSON responses for every command, making it easy to build custom workflows and integrate with other tools. No GUI clicking required—pure automation.

GitHub

Requirements

No additional requirements.