ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

omnifocus

Manage OmniFocus tasks, projects, and folders via Omni Automation. Use for task management, to-do lists, project tracking, GTD workflows, adding/completing/editing tasks, setting due dates, managing tags, and recurring tasks. Requires OmniFocus installed on macOS.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/coyote-git/omnifocus-automation
Or

What This Skill Does

The omnifocus skill allows users to seamlessly manage their OmniFocus database directly through the OpenClaw AI agent. By leveraging JavaScript for Automation (JXA), it provides a bridge to perform common GTD (Getting Things Done) tasks, such as adding inbox items, tracking projects, setting due dates, managing tags, and configuring complex recurring task schedules. It essentially transforms OmniFocus into a command-line and AI-driven task manager, making it easier to capture and refine tasks without manually clicking through the OmniFocus desktop interface.

Installation

To install this skill, use the following OpenClaw CLI command: clawhub install openclaw/skills/skills/coyote-git/omnifocus-automation. Ensure that OmniFocus 3 or 4 is installed and accessible on your macOS system, as the skill communicates directly with the application via AppleScript/JXA bridges.

Use Cases

This skill is ideal for high-volume task management. Use it to quickly dump "brain-drain" thoughts into your inbox, organize projects while multitasking, or automate the setup of recurring household and work-related habits. It is especially powerful for users who prefer working in a terminal or want their AI agent to keep their project management updated in the background based on natural language commands.

Example Prompts

  1. "OpenClaw, please add a new task 'Prepare Q4 budget report' to the 'Finance' project and set it as due this Friday."
  2. "Can you show me all tasks that are flagged or due today across my projects?"
  3. "Create a new recurring task in my 'Habits' project called 'Weekly Review' that repeats every 1 week using the fixed method."

Tips & Limitations

To get the most out of this skill, ensure that project and folder names are unique to prevent ambiguity. While the skill supports advanced features like setting notes and defer dates, note that the interaction is unidirectional through JSON output. Always verify that OmniFocus is running before executing commands, as the skill may attempt to auto-launch the application, which can temporarily disrupt your focus. Because this skill modifies your personal task database, ensure your backup system for OmniFocus is active.

Metadata

Stars3409
Views1
Updated2026-03-25
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-coyote-git-omnifocus-automation": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#task-management#gtd#automation#productivity#omnifocus
Safety Score: 4/5

Flags: file-write, file-read, code-execution