搜索

PythonReactSEOPDF
GitHub Skill

task-management

Manage personal tasks using OmniFocus via the `of` CLI. Use when discussing tasks, projects, inbox processing, GTD workflow, or adding/organizing to-dos.

stephendolan☆ 2 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Task Management with OmniFocus

Manage the user's personal tasks and projects through the of CLI. Apply GTD principles to clarify work.

Use for: Tasks, inbox processing, project planning, follow-ups, meeting action items Not for: Code implementation planning, technical architecture

CLI Reference

Inbox
of inbox ls                      # List inbox items
of inbox count                   # Get inbox count
of inbox add "Task name"         # Quick capture
of inbox add "Task" --note "Details" --due "Friday" --flagged
Tasks
of task ls                       # List all tasks
of task ls --flagged             # Flagged tasks only
of task ls --project "ProjectName"
of task ls --tag "waiting"
of task create "Task" --project "Project" --tag "home" --due "tomorrow"
of task view "task-id"
of task update "task-id" --flagged --due "next week"
of task delete "task-id"
Projects
of project ls                    # List active projects
of project ls --folder "Work"
of project create "Project Name" --folder "Area" --sequential
of project update "project-id" --status "on hold"
Search & Views
of search "keyword"              # Search tasks by name/note
of perspective ls                # List perspectives
of perspective view "Today"      # View tasks in perspective
Tags & Folders
of tag ls                        # List tags with usage
of folder ls                     # Folder hierarchy
Date Formats

Flexible: today, tomorrow, Friday, next week, in 3 days, 2024-01-15, Jan 15

Action Clarity

Transform vague into concrete:

Vague Concrete
"Follow up with client" "Draft email about contract terms"
"Handle the thing" "Call vendor about pricing"
"Work on presentation" "Outline three key points for deck"

Focus on effort, not results:

Outcome-focused Controllable
"Close the deal" "Send proposal by Tuesday"
"Get approval" "Submit complete proposal for review"

Project vs Single Action: If multiple steps required, it's a project. Always identify the immediate next action first.

Common Workflows

Quick Capture: of inbox add "The thing they mentioned"

Process Inbox: Review each item, decide: delete, do now, delegate, defer, or file with of task update "item-id" --project "Relevant Project"

Weekly Review: of project ls + of task ls --tag "waiting" + of perspective view "Review"

Communication Style

Frame naturally: "Sounds like the next step is drafting that email?" / "Should I add that to your inbox?"

Avoid: "Here's your GTD structure with contexts..."

Principles

  • Concrete beats vague: Actual next step, not intention
  • Controllable beats outcome: Effort over results
  • Capture beats remember: Get it into OmniFocus immediately

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-02-04
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!