Update to OCDBees
Snapshot Oct 29, 2026 · 00:05 UTC · version 1.1.0
Collection source: downloaded plugin package.
Instructions updated for use-ocdbees
Skill instructions — Now says: `list_tasks`, `list_projects`, `report_completed`, `report_fire`, `report_overdue`, `personal_priorities`, `search`, `list_operations`, `import_schema`,...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Skill instructions
Oct 28, 2026 · 18:06 UTC
`report_completed`, `report_fire`, `report_overdue`, `personal_priorities`, `search`, `list_operations`, `import_schema`, `import_dry_run`. - `add_tasks_preview` / `add_tasks_confirm` - `update_task_preview` / `update_task_confirm`
Oct 29, 2026 · 00:05 UTC
`list_tasks`, `list_projects`, `report_completed`, `report_fire`, `report_overdue`, `personal_priorities`, `search`, `list_operations`, `import_schema`, `import_dry_run`. A Client inventory is `list_projects` for the Client code, then `l...
Compare saved observations
Download comparison JSONSKILL.md text changes
− removed · + added
--- before +++ after @@ -7,13 +7,20 @@ FIRE means Urgency Pants on Fire. HOLD means Progress Hold. They are not one status. -Reads (no writes): `list_capabilities`, `report_completed`, `report_fire`, `report_overdue`, `personal_priorities`, `search`, `list_operations`, `import_schema`, `import_dry_run`. +Reads (no writes): `list_capabilities`, `list_tasks`, `list_projects`, `report_completed`, `report_fire`, `report_overdue`, `personal_priorities`, `search`, `list_operations`, `import_schema`, `import_dry_run`. + +A Client inventory is `list_projects` for the Client code, then `list_tasks` for that Client, following `next_cursor` until the pages end. Search may resolve the Client code. `search`, `report_fire`, `report_overdue`, and `report_completed` do not supply the inventory. If `list_projects` or `list_tasks` is not callable, say the Client inventory is unavailable. Do not fill it from search or those reports. + +Summarize with Project status, Task Progress, Urgency, end date, and assignees. Progress Complete stays in that inventory. + +Enumerate Progress Complete by paging `list_tasks`. If that count is over 100, say a single archive preview is blocked and do not call `update_tasks_preview` on the first page of ids. If it is 100 or fewer, call `update_tasks_preview` and wait for the user before confirm. If the list tools are callable and `update_tasks_preview` is not, return the inventory and say the archive preview is unavailable. Do not walk Tasks through `update_task_preview`. Writes are preview, then confirm. Show the preview, then call the matching confirm tool with `confirm_token`: - `create_project_preview` / `create_project_confirm` -- `add_tasks_preview` / `add_tasks_confirm` -- `update_task_preview` / `update_task_confirm` +- `add_tasks_preview` / `add_tasks_confirm` (`client_code` plus `project_title` names that Client's Project; if several match, pass `project_id`) +- `update_task_preview` / `update_task_confirm` (one Task; no confirm when nothing would change) +- `update_tasks_preview` / `update_tasks_confirm` (one shared change on a set; task ids or a Client/Project filter, not both; no confirm for a no-op or more than 100 Tasks) - `assign_task_preview` / `assign_task_confirm` - `add_task_note_preview` / `add_task_note_confirm` - `import_preview` / `import_confirm` (Tenant Admin only)
Full technical diff · 1 changed fields
changed /skill_md_contents
"---\nname: use-ocdbees\ndescription: Use OCDBees MCP tools when the user asks about Clients, Projects, or Tasks in their Tenant.\n---\n\n# Use OCDBees\n\nFIRE means Urgency Pants on Fire. HOLD means Progress Hold. They are not one status.\n\nReads (no writes): `list_capabilities`, `report_completed`, `report_fire`, `report_overdue`, `personal_priorities`, `search`, `list_operations`, `import_schema`, `import_dry_run`.\n\nWrites are preview, then confirm. Show the preview, then call the matching confirm tool with `confirm_token`:\n\n- `create_project_preview` / `create_project_confirm`\n- `add_tasks_preview` / `add_tasks_confirm`\n- `update_task_preview` / `update_task_confirm`\n- `assign_task_preview` / `assign_task_confirm`\n- `add_task_note_preview` / `add_task_note_confirm`\n- `import_preview` / `import_confirm` (Tenant Admin only)\n\nTools only touch the authenticated User's Tenant. Attachment results are metadata and deep links, not file bytes. Search does not include file contents. Do not invent task dependencies or capacity calendars. Do not claim a write succeeded until the confirm tool returns success.\n"
"---\nname: use-ocdbees\ndescription: Use OCDBees MCP tools when the user asks about Clients, Projects, or Tasks in their Tenant.\n---\n\n# Use OCDBees\n\nFIRE means Urgency Pants on Fire. HOLD means Progress Hold. They are not one status.\n\nReads (no writes): `list_capabilities`, `list_tasks`, `list_projects`, `report_completed`, `report_fire`, `report_overdue`, `personal_priorities`, `search`, `list_operations`, `import_schema`, `import_dry_run`.\n\nA Client inventory is `list_projects` for the Client code, then `list_tasks` for that Client, following `next_cursor` until the pages end. Search may resolve the Client code. `search`, `report_fire`, `report_overdue`, and `report_completed` do not supply the inventory. If `list_projects` or `list_tasks` is not callable, say the Client inventory is unavailable. Do not fill it from search or those reports.\n\nSummarize with Project status, Task Progress, Urgency, end date, and assignees. Progress Complete stays in that inventory.\n\nEnumerate Progress Complete by paging `list_tasks`. If that count is over 100, say a single archive preview is blocked and do not call `update_tasks_preview` on the first page of ids. If it is 100 or fewer, call `update_tasks_preview` and wait for the user before confirm. If the list tools are callable and `update_tasks_preview` is not, return the inventory and say the archive preview is unavailable. Do not walk Tasks through `update_task_preview`.\n\nWrites are preview, then confirm. Show the preview, then call the matching confirm tool with `confirm_token`:\n\n- `create_project_preview` / `create_project_confirm`\n- `add_tasks_preview` / `add_tasks_confirm` (`client_code` plus `project_title` names that Client's Project; if several match, pass `project_id`)\n- `update_task_preview` / `update_task_confirm` (one Task; no confirm when nothing would change)\n- `update_tasks_preview` / `update_tasks_confirm` (one shared change on a set; task ids or a Client/Project filter, not both; no confirm for a no-op or more than 100 Tasks)\n- `assign_task_preview` / `assign_task_confirm`\n- `add_task_note_preview` / `add_task_note_confirm`\n- `import_preview` / `import_confirm` (Tenant Admin only)\n\nTools only touch the authenticated User's Tenant. Attachment results are metadata and deep links, not file bytes. Search does not include file contents. Do not invent task dependencies or capacity calendars. Do not claim a write succeeded until the confirm tool returns success.\n"
Full snapshot data
{
"description": "Use OCDBees MCP tools when the user asks about Clients, Projects, or Tasks in their Tenant.",
"included_files": [],
"name": "use-ocdbees",
"skill_md_contents": "---\nname: use-ocdbees\ndescription: Use OCDBees MCP tools when the user asks about Clients, Projects, or Tasks in their Tenant.\n---\n\n# Use OCDBees\n\nFIRE means Urgency Pants on Fire. HOLD means Progress Hold. They are not one status.\n\nReads (no writes): `list_capabilities`, `list_tasks`, `list_projects`, `report_completed`, `report_fire`, `report_overdue`, `personal_priorities`, `search`, `list_operations`, `import_schema`, `import_dry_run`.\n\nA Client inventory is `list_projects` for the Client code, then `list_tasks` for that Client, following `next_cursor` until the pages end. Search may resolve the Client code. `search`, `report_fire`, `report_overdue`, and `report_completed` do not supply the inventory. If `list_projects` or `list_tasks` is not callable, say the Client inventory is unavailable. Do not fill it from search or those reports.\n\nSummarize with Project status, Task Progress, Urgency, end date, and assignees. Progress Complete stays in that inventory.\n\nEnumerate Progress Complete by paging `list_tasks`. If that count is over 100, say a single archive preview is blocked and do not call `update_tasks_preview` on the first page of ids. If it is 100 or fewer, call `update_tasks_preview` and wait for the user before confirm. If the list tools are callable and `update_tasks_preview` is not, return the inventory and say the archive preview is unavailable. Do not walk Tasks through `update_task_preview`.\n\nWrites are preview, then confirm. Show the preview, then call the matching confirm tool with `confirm_token`:\n\n- `create_project_preview` / `create_project_confirm`\n- `add_tasks_preview` / `add_tasks_confirm` (`client_code` plus `project_title` names that Client's Project; if several match, pass `project_id`)\n- `update_task_preview` / `update_task_confirm` (one Task; no confirm when nothing would change)\n- `update_tasks_preview` / `update_tasks_confirm` (one shared change on a set; task ids or a Client/Project filter, not both; no confirm for a no-op or more than 100 Tasks)\n- `assign_task_preview` / `assign_task_confirm`\n- `add_task_note_preview` / `add_task_note_confirm`\n- `import_preview` / `import_confirm` (Tenant Admin only)\n\nTools only touch the authenticated User's Tenant. Attachment results are metadata and deep links, not file bytes. Search does not include file contents. Do not invent task dependencies or capacity calendars. Do not claim a write succeeded until the confirm tool returns success.\n"
}SHA-256 of public snapshot: 7aa050c7a7a3a0839d597b90a467f02732b549807b2d313b8f7a3223db72b742