Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sundial-org/omnifocus-2
Manage OmniFocus tasks via JavaScript for Automation (JXA) scripts.
Passed 10 of 19 test cases with the skill, and 5 of 19 without it.
and 5 more in the full report
6 fixed6 passed either way10 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
Mark the task 'Client presentation' as flagged in OmniFocus using the task update script. What flag parameter should be passed?
| Checked | Without skill | With skill |
|---|---|---|
| Executes osascript -l JavaScript scripts/update_task.js "Client presentation" --flag true | Missed | Passed |
The instructions your model reads when the skill loads.
Automate OmniFocus task management via JavaScript for Automation (JXA) scripts.
All scripts are located in the scripts/ directory and use JXA. Run with:
osascript -l JavaScript scripts/<script-name>.js [args]
Key Scripts:
add_task.js - Add task to inboxlist_tasks.js - List tasks with filterssearch_tasks.js - Search tasks by keywordcomplete_task.js - Complete a task by nameupdate_task.js - Update task propertiesget_stats.js - Get OmniFocus statisticsosascript -l JavaScript scripts/add_task.js "Task name" ["Note"] ["YYYY-MM-DD"]
Examples:
osascript -l JavaScript scripts/add_task.js "Buy groceries"
osascript -l JavaScript scripts/add_task.js "Review doc" "Check sections 1-3"
osascript -l JavaScript scripts/add_task.js "Submit report" "Q1" "2026-01-31"
Returns: Task ID
test cases passed, vs 5 / 19 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.