원클릭으로
tasks
When the user wants to see, create, or schedule a task/reminder/wiedervorlage on their personal task list, use tasks.list / tasks.create.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
When the user wants to see, create, or schedule a task/reminder/wiedervorlage on their personal task list, use tasks.list / tasks.create.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
When a task can't be done with the other curated tools (file.read, http.get, tasks.create, mail.list, etc.), use bash — runs any shell command on the agent host through the DDISA grant cycle.
When the user asks you to read, write, or check a file in your home directory, use the file.read / file.write tools — they're $HOME-jailed and safer than bash cat.
When the user asks to fetch a webpage, hit a REST API, or POST JSON to an endpoint, use the http.get / http.post tools — never invent URLs.
When the user asks about their inbox — what's there, search for an email, recent unread — use mail.list / mail.search.
When the user asks for the current time, date, or wants a sanity-check that the runtime is alive, use the time.now tool — never guess.
OpenAPE Shapes — grant-aware CLI wrappers with adapter registry for structured, auditable command execution
| name | tasks |
| description | When the user wants to see, create, or schedule a task/reminder/wiedervorlage on their personal task list, use tasks.list / tasks.create. |
| metadata | {"openape":{"requires_tools":["tasks.list"]},"openclaw":{"requires":{"bins":["ape-tasks"]}}} |
The owner's personal task list at https://tasks.openape.ai — same one their ape-tasks CLI on Mac and the iOS app use. You're allowed to read it and add to it via the tasks.list and tasks.create tools.
Use tasks.create whenever the user asks for any of:
Use tasks.list when they ask "what's on my list", "any open tasks", "remind me what's due".
tasks.create({
"title": "<short title>",
"notes": "<optional longer body>",
"priority": "low" | "med" | "high", // default med
"due_at": "<ISO 8601 or relative: +2h | +1d | tomorrow 9am>"
})
For wiedervorlage (mail-eskalation) the owner has a separate flow via ape-tasks new --remind-at ... — that path triggers email reminders. If the user wants a reminder (not just a todo), prefer:
bash({ "cmd": "ape-tasks new --title '...' --remind-at '+2d' --context-summary '...' --context-url '...'" })
…because the CLI has more knobs than the tool exposes (assignee, remind-at, context-url).
tasks.list first if the user might have one already.tasks.create, set due_at and explain that the list will surface it, but no push notification fires unless they used ape-tasks --remind-at.