← ClaudeAtlas

things3listed

Best practices and conventions for all Things 3 interactions. Canonical reference for task creation, deduplication, project backlinks, and task formatting. Referenced by other skills. Use when you need to check Things 3 conventions, task formatting rules, or available MCP tools before interacting with Things 3.
BaesTheorem/exobrain-harness · ★ 1 · AI & Automation · score 64
Install: claude install-skill BaesTheorem/exobrain-harness
# Things 3 -- Best Practices Reference This is the canonical reference for how the Exobrain interacts with Things 3. All skills that create, update, or query tasks MUST follow these conventions. ## MCP Tools | Tool | Purpose | |------|---------| | `search_todos` | Search tasks by keyword. **Use before every `add_todo`** | | `add_todo` | Create a new task | | `update_todo` | Update an existing task (append notes, change fields) | | `get_inbox` | Retrieve all inbox items | | `get_today` | Today's tasks | | `get_upcoming` | Next 3 days of tasks | | `get_projects` | All active projects | | `get_anytime` | Tasks with "anytime" scheduling | | `get_someday` | Someday/maybe items | | `get_areas` | All areas of responsibility | | `update_project` | Update project fields (notes, etc.) | | `get_logbook` | Completed tasks | | `search_advanced` | Advanced search with filters | | `get_tagged_items` | Filter tasks by tag | | `show_item` | Retrieve a specific item by ID | | `add_project` | Create a new project | | `get_headings` | Get headings within a project | | `get_tags` | List all tags | ## Best Practices ### CRITICAL Rules 1. **Duplicate check before every add.** Always call `search_todos` before `add_todo`. If a matching task exists, use `update_todo` to append new context to its notes instead of creating a duplicate. No exceptions. 2. **Inbox is ALWAYS the destination.** Every task created by the Exobrain goes to the Inbox -- no exceptions. Alex sorts and prioritizes manually.