ワンクリックで
gtd-inbox
Use when capturing thoughts or tasks into the GTD inbox, or when listing, counting, removing, or clearing inbox items.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when capturing thoughts or tasks into the GTD inbox, or when listing, counting, removing, or clearing inbox items.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when creating, listing, searching, or deleting macOS Calendar events — scheduling meetings or appointments, checking today's or this week's agenda, or querying date ranges via the bundled EventKit CLI. Requires macOS with Calendar access.
Use when deciding what to work on next — calendar-aware task selection, time-blocked agenda generation, and agent task dispatch for the GTD Engage step.
Use when listing the whole GTD system read-only — every open project with its actions plus standalone actions not linked to any project.
Use when processing, triaging, or clarifying GTD inbox items into projects and context-list actions following the GTD clarify and organize workflow.
Use when reviewing GTD project status, adding actions or agent tasks to projects, completing or rescheduling actions, or completing projects tracked in macOS Reminders.
Use when creating, completing, listing, or deleting macOS Reminders — setting due dates, priorities, notes, or recurrence, checking pending or overdue tasks, or managing reminder lists via the bundled EventKit CLI. Requires macOS with Reminders access.
| name | gtd-inbox |
| description | Use when capturing thoughts or tasks into the GTD inbox, or when listing, counting, removing, or clearing inbox items. |
Manage the user's GTD inbox based on their request.
~/.claude/productivity-skills/inbox.md (shared with the Claude Code version of this skill — keep this exact path)mkdir -p ~/.claude/productivity-skills# Inbox
Determine the user's intent from their message:
| Intent | Example phrases |
|---|---|
| Add item | "add buy milk", "remember to call John", "capture: review docs" |
| List items | "list", "show", "what's in my inbox", "" (empty = list) |
| Remove item | "remove buy milk", "delete the call item", "done with groceries" |
| Count | "count", "how many items" |
| Clear all | "clear", "empty inbox" |
If unclear, ask the user to clarify.
Adding Items:
Check if a semantically similar item already exists
If similar found, ask the user: "Similar item exists: '[item]'. Add anyway?" with options "Yes, add it" / "No, skip"
Get current date if item contains time references:
date "+%Y-%m-%d %A"
This returns the date and day of week (e.g., "2026-01-13 Monday") for accurate time calculation.
Convert relative time references to explicit dates before adding:
Examples:
If confirmed or no duplicate, append the converted item to list
Report: "Added '[converted item]' to inbox (N items pending)"
Listing Items:
Removing Items:
Counting: Report: "N items pending"
Clearing:
Follow GTD inbox principles:
Handle errors gracefully: